django admin:django可重用管理应用程序。

djangoadmin的Python项目详细描述


django admin:django可重用管理应用程序。

django admin是一个reusable django应用程序,提供注册、登录、配置文件、更改密码、通过电子邮件重置密码、发送电子邮件等管理功能。djangoadmin的扩展模型功能丰富,功能强大,您可以从djangoadmin开始,无需安装任何第三方软件包。


安装:

可以使用pip从pypi安装djangoadmin

pip install djangoadmin


配置:

1。打开项目的settings.py模块,将djangoadmin放入INSTALLED_APPS

INSTALLED_APPS=(...'djangoadmin',...)

2。打开项目的urls.py模块,并包含djangoadmin url。

urlpatterns=[...re_path(r'^djangoadmin/',include('djangoadmin.urls')),...]

3。为djangoadmin设置模板。

Important Note: Djangoadmin App is a part of Djangoengine project. And if you want to access UI part of Djangoadmin App, You need to configure some Reusable/global templates to your django project or you can create your own templates, It's very easy.

TEMPLATES=[......'DIRS':[os.path.join(BASE_DIR,'templates'),],......]

BASE_DIR中创建templates文件夹,然后在templates文件夹中创建djangoadmin文件夹。 然后downloaddjangoadmin模板并将它们放入djangoadmin文件夹中。

4。静态文件配置。 打开settings.py模块并配置静态文件和媒体文件,或者可以使用自己的配置。

STATIC_URL='/static/'STATICFILES_DIRS=(os.path.join(BASE_DIR,'static-local'),)STATIC_ROOT=os.path.join(os.path.dirname(BASE_DIR),'static-root','static')MEDIA_URL='/media/'MEDIA_ROOT=os.path.join(os.path.dirname(BASE_DIR),'static-root','media')

BASE_DIR文件夹中创建static-local文件夹,然后在该static-local文件夹中创建djangoadmin文件夹。 还有downloaddjangoadmin静态文件,并将它们放在djangoadmin文件夹中。


按顺序逐个运行以下命令,完成djangoadmin设置。

pythonmanage.pymakemigrationsdjangoadminpythonmanage.pymigratedjangoadminpythonmanage.pycollectstaticpythonmanage.pyrunserver

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用Ibatis在插入时返回ID(使用返回关键字)   java(org.hibernate.TransactionException)org。冬眠TransactionException:事务未成功启动   java小程序jwindow始终位于JNLP顶部   在Java中重新解析JSON对象?   java单击后将ListView数据移动到新屏幕   Mule ESB中的java WSA寻址特性   Java,对象编程:获取返回0值的方法   hibernate的Java通用问题,如何处理T get(K id)   java在使用超级CSV读取CSV时忽略引用   ssh使用Java远程运行命令   java如何向具体用户发送websocket消息?   在JAVA中,我可以在不指定的情况下使用条件运算符吗?