Wagtail下对Django的配置

要从零开始安装Wagtail,就要创建一个Django项目,并在那个项目中建立一个应用。有关这些任务的教程,请参见编写第一个Django应用。项目的目录将像下面这样:

  1. myproject/
  2. myproject/
  3. __init__.py
  4. settings.py
  5. urls.py
  6. wsgi.py
  7. myapp/
  8. __init__.py
  9. models.py
  10. tests.py
  11. admin.py
  12. views.py
  13. manage.py

可安全地从应用目录中将admin.pyviews.py移除,因为Wagtail将为模型提供到此功能。对Django进行加载Wagtail的配置,涉及将一些模块与变量加入到settings.py,以及将URL的配置加入到urls.py。请参考 Django设置Django的URL调度器,以获取对这些文件中定义了什么的全面了解。

下面的内容,是略过了许多的Django样板性设置的部分设置参考。如此时只想要尽快安装好Wagtail,而不想纠缠于这些设置,那么请参见已准备好使用示例配置文件

关于中间件(settings.py

关于应用(settings.py

设置变量(settings.py

URL模式

已准备好使用示例配置文件