python学习第四篇—(自定义表单和站点)

2018-11-20  本文已影响0人  jieniz

表单

如果需要在后台可视化管理模型数据,就需要到应用文件下找到admin.py文件,使用admin.site.register(导入的模型,定义的模型class)注册下。

在模型class定义的方法里

站点

django的所有默认的模版文件都是可以覆盖替换的。

首先需要你在工程文件找到设置文件(mysite/settings.py),修改 TEMPATESDIRS选项。mysite是你的项目文件名称。

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

然后在工程文件下(有manage.py)文件的目录,创建 templates文件,再文件下创建 admin 文件,找到django源文件下要替换的模版文件复制到 admin 文件下。正确的路径应该是 mysite/templates/admin/base.html,修改模版的内容即可。

上一篇 下一篇

猜你喜欢

热点阅读