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

Posted

技术标签:

【中文标题】如何将 django-admin-bootstrapped 与 django 1.10 集成【英文标题】:How to integrate django-admin-bootstrapped with django 1.10 【发布时间】:2017-02-11 21:55:16 【问题描述】:

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

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

我以前可以安装 admin-bootstratpped_plus 和 django-admin-bootstrapped,但由于不支持 django 1.10,它不再工作

有什么想法吗?

【问题讨论】:

什么是 bootstrap-admin? django 管理界面看起来类似于 twitter。 github.com/django-admin-bootstrapped/django-admin-bootstrapped 【参考方案1】:

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

查看你的环境中是否已经存在 django-admin-bootstrapped:

$ 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', ]

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

【讨论】:

以上是关于如何将 django-admin-bootstrapped 与 django 1.10 集成的主要内容,如果未能解决你的问题,请参考以下文章

如何将Ios文件上传到

Qt如何将文字变成图片?

如何将Bitmap保存为本地图片文件?

在MATLAB中如何将图导出

ASP如何将SQLSERVER数据导出到DBF(VF)

如何将CSV格式转换成JSON格式