将Github上的xadmin集成到项目中,方便自定义
python -m pip uninstall xadmin
python -m pip install future six httplib2
python -m pip install django_import_export
最新xadmin
下载地址:https://github.com/sshwsfc/xadmin
将在github
上下载的压缩包中的xadmin
目录复制到项目中,在项目中新建一个python
包(extra_apps
),并mark
为source root
,并将xadmin
文件夹移动到extra_apps
中
在 settings.py
中:
import os
import sys
# 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, 'extra_apps'))
···
# 设置属性
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
USE_I18N = True
USE_L10N = True
USE_TZ = False
在 urls.py
中
from django.conf.urls import url
import xadmin
from . import views
urlpatterns = [
url(r'^xadmin/', xadmin.site.urls),
url('', views.index, name="index"),
]
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。