• 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)
  • 相关阅读:
    day15
    day13
    day12
    使用modelsim直接仿真IP(FIFO)
    整理:FPGA选型
    Quartus 中调用modelsim的流程及*.vt或*.vht自动生成
    quartus ip核破解
    LDO ,开关电源DC-DC的优缺点
    硬件工程师面试经历2015---笔试篇
    出色的硬件工程师必备的几项“硬”实力
  • 原文地址:https://www.cnblogs.com/glz666/p/djang_admin.html
Copyright © 2020-2023  润新知