如何将django-admin-bootstrapped与django 1.10集成

时间:2016-10-03 20:59:18

标签: django-1.10

如何在django 1.10中使用django-admin-bootstrapped。

https://github.com/django-admin-bootstrapped/django-admin-bootstrapped

我曾经能够安装admin-bootstratpped_plus和django-admin-bootstrapped但它不再有效,因为它不支持django 1.10

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

自从迁移到django 1.10以来,我也遇到了同样的问题。等待更新版本的django-admin-bootstrapped可能需要一些时间。我没有等待并使用pip中的软件包安装,而是使用手动模式安装。

查看您的环境中是否已存在django-admin-bootstrap:

$ pip list
Django (1.10.6)
django-admin-bootstrapped (2.5.7)

卸载它:

$ pip uninstall django-admin-bootstrapped

从其存储库https://github.com/django-admin-bootstrapped/django-admin-bootstrapped克隆或下载django-admin-bootstrapped源。

修改setup.py:

install_requires=[
        'setuptools',
        'Django>=1.8', # previously 'Django>=1.8,<1.9',
],

然后手动安装:

$ python setup.py install

现在“新”django-admin-bootstrapped 2.5.7可以用于django 1.10

检查出来:

$ pip list
django-admin-bootstrapped (2.5.7)

不要忘记编辑settings.py:

INSTALLED_APPS = [ 'django_admin_bootstrapped', # Add this before django.contrib.admin 'django.contrib.admin', ]

运行迁移,然后运行您的django应用程序并转到http://127.0.0.1:8000/admin/,现在看它已自动启动。