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名称即可更新显示的数据管理入口名称
相关文章
- Django 使用django-celery-beat实现动态添加周期性任务
- django-admin配置日志
- Django-media配置
- [Django]Windows下Django配置Apache示范设置
- Django中如何使用django-celery完成异步任务2(转)
- 15款Django开发常用软件包(转)
- python-django-celery的安装和配置_20191122
- django基于存储在前端的token用户认证
- Python的Django框架中的URL配置与松耦合
- django模型:字段和选项
- [Django] Start a new django project
- django系统登录突然提示验证码过期问题解决办法,The set-cookie didn’t specify a “SameSite” attritube…
- Python Django 配置admin后台管理类代码示例
- Python Django 自定义Manager重写objects.create()方法代码示例
- django写项目的详细步骤
- Django中redis的使用方法(包括安装、配置、启动)
- django settings最佳配置
- 基于django封装的常用装饰器和函数
- django连接和游标
- Django(7)-Get请求和Post请求