首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

django2.2配置xadmin

背景 好久没碰django了,最近接手了一个新的项目需要为虚拟环境装下对应的包,配置xadmin的时候出了一点问题,记录一下 下载xadmin 第一次我直接pip install xadmin安装,调用的时候报了很多错...,后来查阅相关文档,发现是xadmin版本的问题,解决方法是前往Github上面下载适配Django2的版本,这里直接给出下载地址 Django配置 在Pycharm中项目根目录新建一个文件夹extra_apps...,右键mark->Mark Directory as->Sources Root,设置为项目资源文件, 安装xadmin 把下载压缩包中的xadmin文件夹解压放入项目目录的extra_apps文件夹,...并且在setting.py的INSTALL_APPS添加xadmin和scripy,如下图 1577467564.png 在urls.py配置xadmin的 import xadmin urlpatterns...= [ path('xadmin/', xadmin.site.urls), ] 之后启动成功如下,记得创建超级用户登入后台 20191228013030.png 总结 xadmin需要以特殊的方式进行安装

23240

无痛使用 Django+xAdmin+MongoDB

唯一的难点就是数据量比较大,实现依然使用熟悉的Django+xadmin,这个可以省去页面的开发时间,我只需要写脚本,转化数据就ok。...于是想到MongoEngine以及它对Django的支持,开始折腾,折腾良久发现确实不妥,定义好的Model要改,xadmin也不能用了,最后终于发现这个东西,那感觉跟当初用上xadmin一样一样滴。...就是这个东西:http://django-nonrel.org/ Making Django run on non-relational databases 简直不能再好,无痛迁移,最重要的是xadmin...另外还有一个就是PyDanny出品的一个django-mongonaut,这哥们就是之前做Django-Admin2的那个大牛。...关于admin2的事可以看这个:http://www.the5fire.com/django-admin2-died-and-django-xadmin-continue.html.

2K50

djangoxadmin打造后台管理系统(三)-xadmin进阶使用

修改op_xadmin/apps.py,如下: from django.apps import AppConfig class OpXadminConfig(AppConfig): name...= 'op_xadmin' verbose_name = '商城信息管理' 修改op_xadmin/init.py,如下: default_app_config='op_xadmin.apps.OpXadminConfig...2.修改界面顶部和底部显示 app名称已经修改过来后,还看到界面顶部和底部都显示默认值,所以我们接着修改op_xadmin/adminx.py,在adminx.py中增加如下代码: from xadmin...views class globalSetting(object): site_title = '购物商城后台管理系统' site_footer = 'By 晟夏的叶 2019.' xadmin.site.register...界面显示时排序方法; readonly_fields:指定只读字段; 其他更多字段请参考官方文档:https://docs.djangoproject.com/en/1.11/ref/contrib/admin/#django.contrib.admin.ModelAdmin

70630

Django-admin2 已死,Django-xadmin 继续

接触xadmin和admin2的背景 关于国内开发的Django-xadmin和pydanny(《Two Scoops of Django》作者)发起的Django-admin2这两个Django Admin...说回到xadmin和admin2,上面给出的那篇文章是我们之前在做DjangoAdmin选型时写的,最终使用了xadmin来开发后台。...xadmin的崛起和admin2的停止 在一开始看到这俩项目的时候,Django-admin2的star是高于Django-xadmin的,但是一段时间(2014年初期吧,大概)之后xadmin已经的star...在此之上,xadmin借鉴wordpress搞了一套plugin机制出来。而admin2,使用django-rest-framework提供了RESTful的接口。...但是在xadmin中情况就完全不同,xadmin在页面功能上做了更多的工作,变得更符合实际的使用习惯,要知道我们之前自定义admin时是需要添加一个左侧的功能区的,即便是这么一个东西也值得使用了,更不要说在此之上的其他功能了

2.2K40

Django实战-配置后台管理框架Xadmin

Django是python的重量级web框架,写得少,做得多,非常适合后端开发,它很大的一个亮点是,自带后台管理模块,但它自带的后台管理有点丑,而Xadmin是基于bootstrap开发的一套后台管理框架...一、xadmin 安装 ① django2.0 的安装(源码安装方式): 下载 xadmin 解压xadmin-master.zip,将解压后文件夹内xadmin拷贝到项目根目录下。...https://github.com/sshwsfc/xadmin/tree/django2 ② pip 安装 pip install xadmin ?...安装额外的插件 pip install django-import-export 三、建立与xadmin相关的表,将表添加到数据库 python manage.py makemigrations python...manage.py migrate 四、配置路由 进入项目主目录,把 admin 改成 xadmin # urls.py from django.urls import path import xadmin

73720

Python3 | Django后台管理框架Xadmin安装指南python3主环境django安装xadmin

Django是python的重量级web框架,写得少,做得多,非常适合后端开发,它很大的一个亮点是,自带后台管理模块,但它自带的后台管理有点丑,而Xadmin是基于bootstrap开发的一套后台管理框架...,界面非常美观,只需几步就可以替换自带的Django_admin 网络上能查到的都是基于python2的Xadmin安装方法,我这里提供基于Python3的Xadmin安装方法 python3主环境...django安装xadmin 安装官网下载xadmin, github网址:https://github.com/sshwsfc/xadmin ?...解压 配置安装app INSTALLED_APPS = ( 'xadmin' 'crispy_forms' ) 安装额外的插件 pip install django-import-export...在主目录下的urls.py中配置新的路由 from django.conf.urls import include, url from django.contrib import admin import

2K80

Django项目中xadmin遇到的坑记录

第一次写Django项目,使用xadmin报了一大堆的错误,此次记录一下问题和方法方便下次使用 xadmin下载: 在百度中搜索GitHub,进入官网,然后搜索xadmin即可 image.png 1、...named ‘django.core.urlresolvers’ 解决方法:   把原来的 django.core.urlresolvers   更改为了 django.urls 3、错误提示:ImportError...解决方法:   方法一:使用django2.2.x版本       pip install django==2.2.10   方法二:将 from django.utils.encoding import...  将 from django.contrib.auth.views import login   修改为 from django.contrib.auth.views import LoginView...models.CASCADE 9、错误提示:AttributeError: 'Settings' object has no attribute 'MIDDLEWARE_CLASSES' 解决方法:   将xadmin

90922

djangoxadmin打造后台管理系统(一)-django开发环境搭建

学习环境:redhat 5.8 python版本:3.6.8 django版本:1.11.20 1.python环境安装 首先打开下面官网网址直接下载源码安装包: https://www.python.org...python3.6.8的版本中已经包含了新的pip包: rm -f /usr/bin/pip ln -s /usr/local/python3.6.8/bin/pip3 /usr/bin/pip 2.django...的安装 接下来安装django,在django官网上下载Django-1.11.20.tar.gz。...Finished processing dependencies for Django==1.11.20 我们安装使用的是root用户,但使用root用户是比较危险的,我们创建一个python开发专用的用户...passwd pycode #创建密码,这里密码跟用户名一样,是:pycode(生产环境不能这样) su - pycode进入pycode用户的根目录/home/pycode目录下,到这里,一个django

42130
领券