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:

     

     

     

  • 相关阅读:
    KMP算法
    Python 正则表达式
    Python 装饰器
    C/C++ 之输入输出
    PAT(Basic Level)--个位数统计
    Java 接口与抽象类
    Java集合-01概述
    数据结构--红黑树
    数据结构--(AVL)平衡二叉树
    数据结构--二叉搜索树
  • 原文地址:https://www.cnblogs.com/ajaxa/p/9275070.html
Copyright © 2011-2022 走看看