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)
  • 相关阅读:
    EasyUI 常用图标
    DataGridView滚动条联动
    FTP下载工具
    C# 解析带命名空间的xml
    1.基于3.x版本vue脚手架创建新项目
    js处理异步的几种方式
    JS字符串常用方法
    git(开源的分布式版本控制系统)
    js检查数据类型的方法
    数组的常用方法
  • 原文地址:https://www.cnblogs.com/glz666/p/djang_admin.html
Copyright © 2011-2022 走看看