zoukankan      html  css  js  c++  java
  • Django Admin

    1 Admin.py文件

    如果你觉得英文界面不好用,可以在setting.py 文件中修改以下选项
    LANGUAGE_CODE = 'en-us' #LANGUAGE_CODE = 'zh-hans'

    2 设置Admin密码

    django设置用户是python manage.py createsuperuser,但是如果忘记密码,那么应该进入shell环境 下修改

    2 注册表

    from app.models import ec2  
    
    admin.site.register(ec2)
    # admin.site.register(models.ec2)  #EC2 这个表注册到admin中

    3 自定制

    class table_display(admin.ModelAdmin):
        list_display = ('id',"username",'password',)         #显示内容,这里面是不允许加入多对多的字段
        list_editable = ('username',)                         #可编辑的字段
        search_fields = ["username",]                         #搜索
        list_filter = ('username','password')                #过滤器
        ordering = ("username"),                              #排序
        filter_horizontal = ('username',)                     # 如图
        list_per_page = 2                                     #分页按2条分

      admin.site.register(ec2,table_display)  #这必须要加上自定制的类名

    mode 里面

    data = models.DateField(editable=True,auto_now_add=True)#显示为国内日期

    list_display

     

     list_editable

     

     list_filter

     

    filter_horizontal   支持左右移动,字段需要多对多

     

    list_per_page 

     

     search_fields:

     

     

     

  • 相关阅读:
    es6-箭头函数
    高度自适应的div
    移动端css水平垂直居中
    跨域2-常用的跨域方式
    跨域1-CORS跨域
    前端路由分类
    K8S系列-2.常用命令
    Git多分支管理
    微服务-01初识
    VirtualBox虚拟Centos磁盘文件扩容
  • 原文地址:https://www.cnblogs.com/ajaxa/p/9275070.html
Copyright © 2011-2022 走看看