码迷,mamicode.com
首页 > 其他好文 > 详细

利用xadmin快速搭建后台管理系统

时间:2018-10-05 10:48:33      阅读:489      评论:0      收藏:0      [点我收藏+]

标签:from   project   ike   rdl   orm   his   搭建   ima   配置   

环境:python3.5.2 ,django 2.0 ,xadmin2.0

Firsttly

到 https://github.com/sshwsfc/xadmin/tree/django2上下载源码,之后把其中的xadmin目录放在项目目录中新建的extra_apps这个目录中

 技术分享图片

Secondly

将extra_apps mark as source root ,然后在settings中将其导入到python 的搜索目录中

# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

# 文件目录导入到搜索路径中
sys.path.insert(0, os.path.join(BASE_DIR,"BASE_DIR"))
sys.path.insert(0, os.path.join(BASE_DIR, "apps"))
sys.path.insert(0, os.path.join(BASE_DIR,"extra_apps"))

然后,install xadmin所需的第三方库

pip3 install -r requirements.txt

Thirdly

在settings.py中我们还需要导入以下几个app

INSTALLED_APPS = [
    ......
    xadmin,
    crispy_forms,
    reversion,
]

Fourthly

在urls.py中也需要对其的路径进行下配置

from extra_apps import xadmin
urlpatterns = [
    #path(‘admin/‘, admin.site.urls),
    path(xadmin/, xadmin.site.urls),
]

 

利用xadmin快速搭建后台管理系统

标签:from   project   ike   rdl   orm   his   搭建   ima   配置   

原文地址:https://www.cnblogs.com/freely/p/9743975.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!