zoukankan      html  css  js  c++  java
  • djangoadmin常用总结

    django-admin常用总结

    1.modelAdmin

    1.1 list_display:显示列表。

    1.2 search_fields:可被搜索的字段。

    1.3 list_per_page:显示列表上的数量。

    class UserInfoAdmin(admin.ModelAdmin):
        list_display = ('username','password')
        search_fields = ('username','password')
        list_per_page = 50
        
    # 注册
    admin.site.register(UserInfo,UserInfoAdmin)
    
    admin.py
    

    2.Logo设置

    admin.site.site_header="Hebust课程采集后台管理系统"
    
    admin.py
    

    3.修改APP的名称

    image-20220114142941919

    做法:

    1.向apps.py中添加verbose_name='别名名称'

    image-20220114144658845

    2.__init__的编辑

    image-20220114144910939

    # apps.py
    from django.apps import AppConfig
    
    class WebappConfig(AppConfig):
        name = 'webapp'
        verbose_name="课程抓取管理"
    
    # __init__.py    
    default_app_config='webapp.apps.WebappConfig'
    

    4.修改模型的名字

    注:设置别名与模型名

    # 编写用户登录表
    class UserInfo(models.Model):
        username=models.CharField(max_length=32,primary_key=True,serialize=False,verbose_name="用户名")
        password=models.CharField(max_length=32,verbose_name="密码")
    
        class Meta:
            verbose_name_plural="用户表"
            verbose_name="用户"
            def __str__(self):
                return "用户表"
    

    image-20220114161356501

    5.设置中文显示

    # 在settings.py中配置语言
    LANGUAGE_CODE = 'zh-Hans'
    

    配置完成,则标题显示为中文。

  • 相关阅读:
    Linux Shell处理文本最常用的工具大盘点
    Linux GCC常用命令
    IT运维流程 — ITIL
    linux软件安装与卸载
    ifconfig无输出的解决办法
    du 命令秘籍
    linux主机名的修改
    输错密码?这个 sudo 会“嘲讽”你
    VS开发环境美化
    oracle +plsql装完省略号不能点
  • 原文地址:https://www.cnblogs.com/Blogwj123/p/15803000.html
Copyright © 2011-2022 走看看