Django学习6 -- 添加个人应用(admin页面配置)

  1. 在admin页面显示数据管理

      admin.py中注册models.py中创建的数据表

from manhour.models import DrMhtype,DrDailyrecord,DrProject,DrProlevel,DrProphase,DrProtype,DrTasktype
# Register your models here.
admin.site.register(DrMhtype)
admin.site.register(DrDailyrecord)
admin.site.register(DrProject)
admin.site.register(DrProlevel)
admin.site.register(DrProphase)
admin.site.register(DrProtype)
admin.site.register(DrTasktype)

      无需重新启动,界面显示如下,显示models中注册表的管理目录

  2. 页面显示调整

      1)主界面名称显示

           django admin的登录界面和主界面显示为 Django administration,调整该显示方法

           * 新建templates目录,与project 和 application同级
           * templates下建admin目录
           * 拷贝库文件 base_site.html 到admin目录下,库文件目录:
              python_path\Lib\site-packages\django\contrib\admin\templates\admin\base_site.html
           * 修改site_title(page页面标题名)、site-name(brand名称,site_header内) --> Work Man Hour

           * 修改 sittings.py 中的TEMPLATES设置,指向系统templates目录

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [],   ---> [os.path.join(BASE_DIR, 'templates')]

          说明: BASE_DIR在settings.py中设置;
                      如果设置不生效,考虑重启或重新加载settings.py中的INSTALLED_APPS应用名称: applications.apps.xxxconfig
 

      2)页面名称显示

           * 区域名 -- application应用名,例如 MANHOUR
           * 数据名 -- models.py中class名,例如 Dr dailyrecords,调整class名称即可更新显示的数据管理入口名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值