Django:在视图中使用AdminLTE作为模板

时间:2017-08-21 08:59:43

标签: django django-templates

我必须在Django中启动一个项目,该项目将在我们公司内部使用,因此不需要使用自定义布局,adminLTE2模板或类似应该没问题。该项目用于管理内部资源,随着项目的发展,该项目可能会变得更大,我们需要添加新功能。

我怀疑的是,我不知道在哪里以及如何使用它,如果在Django管理部分或集成并使用它作为应用程序模板。根据我的理解,与django管理员合作,它不能完全自定义为使用app模板,这让我有点困惑。

简而言之:我应该使用Django管理员或应用模板吗?我如何整合AdminLTE或类似django app模板?

谢谢

3 个答案:

答案 0 :(得分:0)

  

我应该使用Django管理员或应用模板吗?

取决于您的项目要求。如果您需要管理员的基本内容,但如果您需要更复杂的事情,则需要像您所说的“应用模板”一样。

  

如何整合AdminLTE或类似django app模板?

我认为你需要这样的东西https://media.readthedocs.org/pdf/django-adminlte2/latest/django-adminlte2.pdf。该文件非常好地解释了如何在项目中集成django-adminlte2应用程序。

答案 1 :(得分:0)

要在您的django应用中使用adminlte,请按照以下步骤

  1. 在项目的虚拟环境中安装adminlte。 pip install django-adminlte2

  2. 在您的应用名称之前将adminlte app添加到INSTALLED_APPS中的settings.py

    ' django_adminlte_theme',

  3. 干杯!

答案 2 :(得分:0)

您可以尝试使用AdminLTE的新版本,到目前为止,该版本是3.0,带有引导程序4,并且字体惊人5。

pip install django-adminlte3

您应将 adminlte3 adminlte3_theme 添加到已安装的应用程序。

pypi address