环境:window7 x64、python3.4、django1.10

一、pip install xadmin安装报错
1、使用pip install xadmin命令安装可能报如下错误:
2、解决方案
亲测使用
pip install git+git://github.com/sshwsfc/xadmin.git
命令可以正常使用。
二、django项目中配置xadmin
settings.py配置
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'app.apps.AppConfig', 'xadmin', 'crispy_forms', ]
urls.py配置
urlpatterns = [ # url(r'^admin/', admin.site.urls), url(r'^xadmin/', xadmin.site.urls), ]
在blog/目录下创建adminx.py,增加如下内容:
from .models import Permission,Article,Category, ArticleComment, Type, Notice,EmailVerifyRecord
import xadmin
import xadmin.views as xviews
class BaseSetting(object):
enable_themes = True
use_bootswatch = True
xadmin.site.register(xviews.BaseAdminView, BaseSetting)
class AdminSettings(object):
# 设置base_site.html的Title
site_title = '管理后台'
# 设置base_site.html的Footer
site_footer = '2017 Admin'
menu_style = 'default'
# 菜单设置
def get_site_menu(self):
return (
{'title': '文章管理', 'perm': self.get_model_perm(Article, 'change'), 'menus': (
{'title': '文章', 'icon': 'fa fa-vimeo-square'
, 'url': self.get_model_url(Article, 'changelist')},
{'title': '考试类别', 'icon': 'fa fa-vimeo-square'
, 'url': self.get_model_url(Category, 'changelist')},
{'title': '文章类别', 'icon': 'fa fa-vimeo-square'
, 'url': self.get_model_url(Type, 'changelist')},
{'title': '文章评论', 'icon': 'fa fa-vimeo-square'
, 'url': self.get_model_url(ArticleComment, 'changelist')},
)},
)
xadmin.site.register(xviews.CommAdminView, AdminSettings)
注意配置完了之后别忘了运行: python3 manage.py makemigrations、python3 manage.py migrate
至此,基本配置完成,可以访问http://localhost:8000/xadmin正常使用了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# django集成xadmin
# python
# django
# xadmin
# Django+Xadmin构建项目的方法步骤
# 对django xadmin自定义菜单的实例详解
# django+xadmin+djcelery实现后台管理定时任务
# Django集成百度富文本编辑器uEditor攻略
# Django中在xadmin中集成DjangoUeditor过程详解
# 正常使用
# 别忘了
# 报错
# 大家多多
# 基本配置
# 使用了
# 目录下
# messages
# apps
# app
# staticfiles
# sessions
# contrib
# INSTALLED_APPS
# admin
# contenttypes
# auth
# adminx
# blog
# models
相关文章:
非常酷的网站设计制作软件,酷培ai教育官方网站?
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
建站主机是否属于云主机类型?
如何在Ubuntu系统下快速搭建WordPress个人网站?
实惠建站价格推荐:2025年高性价比自助建站套餐解析
成都响应式网站开发,dw怎么把手机适应页面变成网页?
制作旅游网站html,怎样注册旅游网站?
如何在万网主机上快速搭建网站?
javascript基本数据类型及类型检测常用方法小结
上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?
专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
设计网站制作公司有哪些,制作网页教程?
建站之星微信建站一键生成小程序+多端营销系统
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
云南网站制作公司有哪些,云南最好的招聘网站是哪个?
香港服务器如何优化才能显著提升网站加载速度?
制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?
建站之星手机一键生成:多端自适应+小程序开发快速建站指南
,石家庄四十八中学官网?
,南京靠谱的征婚网站?
建站OpenVZ教程与优化策略:配置指南与性能提升
如何选择网络建站服务器?高效建站必看指南
清除minerd进程的简单方法
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
如何快速搭建支持数据库操作的智能建站平台?
建站主机空间推荐 高性价比配置与快速部署方案解析
陕西网站制作公司有哪些,陕西凌云电器有限公司官网?
已有域名和空间如何搭建网站?
表情包在线制作网站免费,表情包怎么弄?
临沂网站制作企业,临沂第三中学官方网站?
css网站制作参考文献有哪些,易聊怎么注册?
网站图片在线制作软件,怎么在图片上做链接?
如何在腾讯云服务器快速搭建个人网站?
C#如何序列化对象为XML XmlSerializer用法
如何快速启动建站代理加盟业务?
利用JavaScript实现拖拽改变元素大小
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
中山网站制作网页,中山新生登记系统登记流程?
平台云上自助建站如何快速打造专业网站?
如何高效生成建站之星成品网站源码?
制作充值网站的软件,做人力招聘为什么要自己交端口钱?
建站之星伪静态规则如何设置?
深圳网站制作培训,深圳哪些招聘网站比较好?
Thinkphp 中 distinct 的用法解析
建站上传速度慢?如何优化加速网站加载效率?
c# 在高并发场景下,委托和接口调用的性能对比
建站主机选购指南:核心配置优化与品牌推荐方案
建站之星2.7模板快速切换与批量管理功能操作指南
如何规划企业建站流程的关键步骤?
*请认真填写需求信息,我们会在24小时内与您取得联系。