• 2024-04-01Django-xadmin+rule对象级权限的实现方式
    Django-xadmin+rule对象级权限的实现方式1.需求vs现状1.1需求要求做一个ERP后台辅助管理的程序,有以下几项基本要求:基本的增删改查功能基于对象的权限控制(如:系统用户分为平台运营人员和商家用户,商家用户小A只能查看编辑所属商家记录,而管理员可以纵览全局)数据库记录导
  • 2024-04-01django安装xadmin及问题解决
    django安装xadmin及问题解决环境:Windows10专业版pycharmpro2020.3django3.2.1xadmin选django2的版本一,安装这里我选择从GitHub安装:pipinstallgit+https://github.com/sshwsfc/xadmin.git结果如下:Successfullyinstalleddefusedxml-0.7.1diff-match-patch
  • 2024-04-01Django xadmin安装及使用详解
    Djangoxadmin安装及使用详解一.简介xadmin是一个开源项目。针对于djangoadmin,页面美化程度,功能不完善等问题,额外开发的一个模块。目前xadmin的最新版本已经是xadmin3.0,但是xadmin3.0已经变成了一个纯前端项目,有兴趣的同学可以自己研究下。目前作者已经不对x
  • 2024-03-13其他功能组件 LL
    default_limit默认限制,默认值与PAGE_SIZE设置一直limit_query_paramlimit参数名,默认'limit'offset_query_paramoffset参数名,默认'offset'max_limit最大limit限制,默认None 1、过滤Filtering对于列表数据可能需要根据字段进行过滤,我们可以通过添加django-fitlter扩展来
  • 2023-11-04xadmin报错处理
    Xadmin运行报错ImportError:cannotimportname'DEFAULT_FORMATS'点进入报错信息的源码注释掉代码#fromimport_export.adminimportDEFAULT_FORMATS,SKIP_ADMIN_LOG,TMP_STORAGE_CLASS新添加代码fromimport_export.formats.base_formatsimportDEFAULT_FORMATSfr
  • 2023-11-04Xadmin安装使用
    xadmin后台管理#1安装pipinstallhttps://codeload.github.com/sshwsfc/xadmin/zip/django2 注意不同的django版本对应不同的xadmin版本要对应安装不能直接装#2在app中注册 INSTALLED_APPS=[#...#xadmin主体模块'xadmin',#渲染表格模块
  • 2023-10-21项目基础(二)
    01-07user模块User表一.创建user模块#前提:在luffy虚拟环境下#1.终端从项目根目录进入apps目录cdluffyapi&cdapps#2.创建apppython../../manage.pystartappuser二.创建User表对应的model:user/models.pyfromdjango.dbimportmodelsfromdjango.cont
  • 2023-08-03其他功能组件
    其他功能组件1、过滤Filtering对于列表数据可能需要根据字段进行过滤,我们可以通过添加django-fitlter扩展来增强支持。pipinstalldjango-filter在配置文件中增加过滤后端的设置:INSTALLED_APPS=[...'django_filters',#需要注册应用,]REST_FRAMEWORK={
  • 2023-07-27 windows安装xadmin==0.6.1报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in p
    直接用pip安装xadmin会报以下错误:pipinstallxadmin==0.6.1报错:Completeoutputfromcommandpythonsetup.pyegg_info:Traceback(mostrecentcalllast):File"<string>",line1,in<module>File"C:\Users\Administror\
  • 2023-06-20xadmin导出文件部分源码
    如下---在项目中全局搜索FileResponse可找见classExportPlugin(BaseAdminPlugin):export_mimes={'xlsx':'application/vnd.ms-excel','xls':'application/vnd.ms-excel','csv':'text/csv&
  • 2023-06-06基于IMOOC强力django+杀手级xadmin 打造上线标准的在线教育平台课程的学习(14)——各个App的adminx.py的设置
    usersApp:importxadminfrom.modelsimportEmailVerifyRecord,Banner,UserProfileclassUserProfileAdmin(object):passclassEmailVerifyRecordAdmin(object):list_display=['code','email','send_type','s
  • 2023-06-06基于IMOOC强力django+杀手级xadmin 打造上线标准的在线教育平台课程的学习(15)——xadmin的扩展
    应该是use_bootswacth首页多了一个主题设置按钮:可以选择不同的主题:importxadminfromxadminimportviewsfrom.modelsimportEmailVerifyRecord,Banner,UserProfileclassBaseSetting(object):enable_themes=Trueuse_bootswatch=TrueclassGlobalSet
  • 2023-06-06基于IMOOC强力django+杀手级xadmin 打造上线标准的在线教育平台课程的学习(13)——xadmin介绍
    xadmin的安装方法settings.py的配置#-*-coding:utf-8-*-importosimportsysimportpymysqlpymysql.install_as_MySQLdb()#Buildpathsinsidetheprojectlikethis:os.path.join(BASE_DIR,...)BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__fil
  • 2023-06-06基于IMOOC强力django+杀手级xadmin 打造上线标准的在线教育平台课程的学习(16)——首页和登录页面配置
    index.html<!DOCTYPEhtml><html><head><metacharset="UTF-8"><metaname="renderer"content="webkit"><metahttp-equiv="X-UA-Compatible"content="IE=Edge,chrome=1&
  • 2023-06-06Python Django Xadmin 的使用
    笔者Python版本为3.10.6,Django版本为4.2.2本项目代码已开源,可到GitHub仓库中查看本项目用到的xadmin、DjangoUeditor文件夹笔者已经按照Python3.10版本进行了修改,点击链接即可下载。但如果你使用的Python版本较低,可能会因此出现一些BUG,请到问题汇总查看,如果
  • 2023-05-25django 使用mysql数据库
    1.手动创建mysql数据库,比如xadmincreatedatabasexadmincharset=utf8;2.配置django项目setting.py文件中的数据库设置DATABASES={'default':{'ENGINE':'django.db.backends.mysql',#数据库后端'NAME':'xadmin',
  • 2023-04-18django4.0 项目集成 xadmin 后台管理
    Djangoxadmin是Django框架的一个第三方应用程序,它提供了许多基于Web的界面来管理您的Django应用程序。1.安装xadmin  pipinstallhttps://github.com/sshwsfc/xadmin/tarball/master 如果你的django版本过高,和我一样是使用的4.0,会出现不兼容等,多种报错。 请将下
  • 2023-01-28Django3 使用xadmin
    xadmin下载地址:https://github.com/vip68/xadmin_bugfix下载完之后解压,只需要把里面的xadmin文件夹和requirements.txt文件复制到项目根目录下,然后在终端执行pipinstall
  • 2022-11-01在pycharm中如果PIP不能使用了如何安装别的软件
    例如:1、下载xadmin,下载地址:https://github.com/sshwsfc/xadmin2、下载后解压,打开文件夹,shift+右击,选择“在此处打开powershell窗口”   3、命令行输入“pythonset
  • 2022-10-28C# webAPI +access+xadmin+layui 前端
    1.首先创建webAPI项目: 2.创建DAL类库,用户访问数据库。添加AccessHelper封装一个数据库访问类:usingSystem;usingSystem.Collections.Generic;usingSystem.Data;using