zoukankan      html  css  js  c++  java
  • Django自带的后台管理

    1.创建管理员账号

    D:Djangomysite_02>python manage.py createsuperuser
    Username (leave blank to use 'asus'): gonglingzhi
    Email address: 1945290473@qq.com
    Password:
    Password (again):
    Superuser created successfully.

    2.配置setting.py的配置项

    # Internationalization
    # https://docs.djangoproject.com/en/3.1/topics/i18n/
    
    LANGUAGE_CODE = 'zh-Hans'
    
    TIME_ZONE = 'Asia/Shanghai'
    
    USE_I18N = True
    
    USE_L10N = True
    
    USE_TZ = False

    3.项目名下的admin.py文件

    from django.contrib import admin
    from . import models
    
    # Register your models here.
    class UsersAdmin(admin.ModelAdmin):
      # 要展示的字段
      list_display = ('id','stu_name','stu_age','stu_sex','stu_phone','add_time')
    
      #list_editable 设置默认可编辑字段
      list_editable = ['stu_name', 'stu_age','stu_phone']
    
       #list_per_page设置每页显示多少条记录,默认是100条
      list_per_page = 10
    
      #ordering设置默认排序字段,负号表示降序排序
      ordering = ('id',)
    
      #过滤器 分组
      list_filter =('stu_name', 'stu_age', 'stu_phone') 
    
       #搜索字段
      search_fields =('stu_uname', 'stu_age', 'stu_phone') 
    
      # 详细时间分层筛选 
      date_hierarchy = 'add_time'
    
    # 注册器
    admin.site.register(models.Stu, UsersAdmin)
  • 相关阅读:
    ZOJ3414Trail Walk(计算几何)
    ZOJ-3410Layton's Escape(优先队列+贪心)
    爬虫之requests
    爬虫
    flsk-SQLALchemy
    flask--Wtform
    flask---信号
    flask-session
    单例模式
    Python-flask中数据库连接池DBUtils
  • 原文地址:https://www.cnblogs.com/glz666/p/djang_admin.html
Copyright © 2011-2022 走看看