自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (8)
  • 收藏
  • 关注

原创 DjangoRestFramework使用自定义权限

文章目录1. 项目配置项目结构配置项目用户模型设备模型2. 权限设置自定义权限视图模型路由设置3. 测试1. 项目配置项目结构构建 Django 项目,结构如下MyProj03/  |__ Assets/    |__ perms.py    |__ models.py    |__ views.py    |__ urls.py    |__ ...  |__ MyProj03/    |__ settings.py    |__ urls.py    |__ ...  

2021-06-25 01:16:42 5862 1

原创 用户角色及权限管理设计实例(基于RBAC模型)

文章目录权限控制权限控制RBAC(Role-Based Access Control),基于角色的访问控制。做权限控制系统最常见的方式就是基于此模型的。它的基本思想就是:把资源能否访问、操作能否执行设定为权限;设定不同角色配对权限,使某种权限在某种角色下为被允许状态;最后再根据现实的组织方式为每用户分配角色。以电视剧《潜伏》为背景举例,我们要为保密局天津站建设一个管理系统,这里就要理清相关人员的各种关系。天津站的组织关系如下一把手是站长吴敬中,下设两个部门:机要室和行动队。机要室主任为余则成。

2021-06-23 17:49:17 18207 2

原创 rpmdb open failed问题解决

问题描述CentOS 下使用 yum 安装软件时报错如下[root@VM_0_13_centos SearchBlog]# yum search xxxerror: rpmdb: BDB0113 Thread/process 8472/140296507234368 failed: BDB1507 Thread died in Berkeley DB libraryerror: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECO

2021-06-21 16:49:32 3146

原创 CentOS定时任务crontabs

文章目录1. 示例2. 配置文件格式3. 举例说明1. 普通案例2. 稍复杂一点的案例3. 每 x 秒执行方法1. 示例用 crontabs 服务设置每秒钟执行一次 python 脚本,打印内容重定向到日志文件。如果当前系统没安装,就先yum install crontabs创建测试文件 /home/TestCts/task.pyimport datetimeif __name__ == "__main__": print(datetime.datetime.now(),"执行

2021-06-21 16:44:03 6338

原创 AttributeError: ‘Manager‘ object has no attribute ‘get_by_natural_key‘

问题描述E:\SweetYaya\MyProj03>python manage.py createsuperuserIdentifier: 12Traceback (most recent call last): File "manage.py", line 22, in <module> main() File "manage.py", line 18, in main execute_from_command_line(sys.argv) File

2021-06-20 01:03:23 4950

原创 ValueError: The field admin.LogEntry.user was declared with a lazy reference to ‘MyApp.sysusers‘

问题描述E:\SweetYaya\MyProj03>python manage.py migrateOperations to perform: Apply all migrations: MyApp, admin, auth, contenttypes, sessionsTraceback (most recent call last): File "manage.py", line 22, in <module> main() File "manage.py

2021-06-20 00:58:16 3208

原创 AttributeError: type object ‘SysUsers‘ has no attribute ‘USERNAME_FIELD‘

错误描述E:\SweetYaya\MyProj03>python manage.py makemigrationsTraceback (most recent call last): File "manage.py", line 22, in <module> main() File "manage.py", line 18, in main execute_from_command_line(sys.argv) File "D:\Program File

2021-06-20 00:53:14 3067

原创 django.db.utils.OperationalError: no such table: django_admin_log

问题定位使用 Python Shell 删除自定义的用户表内数据from MyApp import modelsdU = models.SysUsers.objects.all()dU.delete()报错如下django.db.utils.OperationalError: no such table: django_admin_log解决办法直接 migrate 可能不行,要加参数,如下python manage.py makemigrationspython manage.

2021-06-20 00:46:03 3017 1

原创 DjangoRestFramework中的simplejwt使用

文章目录一级目录二级目录三级目录说明1. 安装simple模块2. 配置`settings.py`3. 配置`urls.py`4. 测试一级目录二级目录三级目录说明实验环境如下Python v3.6.6Django v3.2.4djangorestframework v3.12.4djangorestframework-simplejwt v4.4.01. 安装simple模块方式1直接以 pip 方式安装E:\SweetYaya\MyProj01> pip instal

2021-06-10 08:41:50 8060 3

原创 DjangoRestFramework-simplejwt中‘str‘ object has no attribute ‘decode‘问题解决

问题描述Python v3.6.6Django v3.2.4djangorestframework v3.12.4djangorestframework-simplejwt v4.4.0运行 runserver 命令后测试接口时后台打印错误如下Traceback (most recent call last): File "D:\Program Files\Python36\lib\site-packages\django\core\handlers\exception.py", lin

2021-06-10 08:40:33 7760 2

原创 Windows下使用MingW编译Jsoncpp链接库

文章目录说明是说明之前在 Linx 系统里用 JsonCpp ,记录了安装使用过程。CentOS下Jsoncpp安装配置https://blog.csdn.net/ShyLoneGirl/article/details/109576949Windows 上源码编译 JsonCpp 实际也不复杂,只是在使用习惯、命令方法上略有差别导致在不同系统上操作显得有些不自然。Windows 上编译安装各种 c/c++ 开源软件/库,通常推荐的都是 Visual Studio 软件(MSVC 编译器),更多

2021-06-09 00:05:58 7788 2

原创 DjangoRestFramework使用自定义用户表

文章目录说明1. Django项目和应用创建2. 自定义User表3. 序列化和路由3. DRF配置4. 同步数据库5. 测试6. 命令行注册用户说明Django 默认的用户表 auth_user 包含 id, password, last_login, is_superuser, username, last_name, email, is_staff, is_active, date_joined, first_name 字段。这些基本字段不够用时,在此基本表上拓展字段是很好选择。本文介绍在 DRF

2021-06-08 21:34:21 7418 1

原创 Migration admin.0001_initial is applied before its dependency xxx.0001_initial on database ‘default‘

问题定位本人遇到该问题是在 Django 框架下开发,自定义了一个用户表想取代框架自动生成的用户表,执行到 migrate 命令同步数据库时出现。错误详情如下E:\SweetYaya\MyProj01> python manage.py migrateTraceback (most recent call last): File "manage.py", line 22, in <module> main() File "manage.py", line 18, in

2021-06-08 21:32:07 4596 2

readfile.py

python读取文件的demo

2021-08-04

shprw-python-gdal-sample.zip

使用GDAL库编写的用于读取、创建、编辑Shapefile文件的Demo性质的python代码以及一个示例数据。

2021-04-19

计算机网络_谢希仁_第七版_带书签

计算机网络_谢希仁_第七版_带书签的电子文档;计算机网络_谢希仁_第七版_带书签的电子文档;付不动积分的可留邮箱;

2019-04-16

关于迭代器的Demo

关于C++中迭代器介绍及如何使用示例程序,程序简明,如果你已经足够了解迭代器,完全不需要看这个。

2018-10-09

飞机大战源码和素材

参考《python编程从入门到实践》,经过修改的飞机大战源代码和素材,python版。适合初学者。

2018-06-14

新浪新闻爬取

一个抓取新浪新闻页内容的demo,大量注释供参考,适合初学python爬虫者。

2018-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除