Jeese's Blog

  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

django添加login required装饰器

发表于 2019-03-26 | 更新于 2019-03-27 | 分类于 Django

django添加login required装饰器from django.contrib.auth.decorators import login_requiredfrom django.utils.decorators import method_decoratorclass LoginRequiredMixin(object): @method_decorator(login_requi ...

阅读全文 »

django添加用户手机号认证登录

发表于 2019-03-26 | 更新于 2019-03-27 | 分类于 Django

django添加用户手机号认证登录view.pyfrom django.contrib.auth.backends import ModelBackendfrom django.db.models import Qfrom django.contrib.auth import get_user_modelUser = get_user_model()class CustomBackend(Mode ...

阅读全文 »

django信号量入门

发表于 2019-03-26 | 更新于 2019-03-27 | 分类于 Django

django信号量注册成功用户后自动创建token# Signals.pyfrom django.db.models.signals import post_savefrom django.db.models.signals import post_delete # 也可以自动删除from django.dispatch import receiverfrom rest_framework.aut ...

阅读全文 »

xadmin自定义菜单

发表于 2019-03-26 | 更新于 2019-03-27 | 分类于 xadmin

xadmin自定义菜单xadmin配置自定义菜单,全局搜索字段设置import xadminfrom django.contrib.auth.models import Group, Permission# from rest_framework.authtoken.models import Tokenfrom .models import VerifyCodefrom django.contr ...

阅读全文 »

xadmin将导入的excel文件保存到数据库

发表于 2019-03-26 | 更新于 2019-03-28 | 分类于 xadmin

xadmin将导入的excel文件保存到数据库class EnvironmentAdmin(object): import_excel = True # 允许通过EXCEl导入 def post(self, request,*args, **kwargs): if 'excel' in request.FILES: execl_file = req ...

阅读全文 »

xadmin提供的功能列表

发表于 2019-03-26 | 更新于 2019-03-27 | 分类于 xadmin

xadmin提供的功能列表1.xadmin提供的基础功能1.支持无缝替换Django自带的admin 数据显示:list_display、exclude = ('recommend',)、show_detail_fields、list_per_page、 list_editable #设置哪些字段可以在表页面快速编辑 过滤器和搜索字段:list_filter、 ...

阅读全文 »

django http请求处理流程

发表于 2019-03-26 | 更新于 2019-03-27

django http请求处理流程:1. 加载setting.py 2. 创建WSGIServer 3. 处理Request 1.用户通过浏览器请求一个页面 2.请求到达Request Middlewares,中间件对request做一些预处理或者直接response请求 3.URLConf通过urls.py文件和请求的URL找到相应的View 4.View Middlewares ...

阅读全文 »

xadmin与自带admin的几个接口上的差异

发表于 2019-03-26 | 更新于 2019-03-27 | 分类于 xadmin

xadmin与自带admin的几个接口上的差异1.get_queryset# admin.py@admin.register(Environment)class EnvironmentAdmin(object): def get_queryset(self, request): """函数作用:使当前登录用户只能看到添加人是自己的数据""" qs = super( ...

阅读全文 »

Python编码规范

发表于 2019-03-26 | 更新于 2019-03-27 | 分类于 Python

Python编码规范注:此为团队使用的一些规则,非通用规范,通用参考PEP8(2. https://www.python.org/dev/peps/pep-0008/#source-file-encoding) 排版 程序块使用缩进风格编写,缩进数为四个空格,不要使用Tab import语句: 1.每一个模块分行书写 2.三组库的顺序:官方库或模块+pypi上的第三库或模块+本地项目的库或模 ...

阅读全文 »

socket实现简单的HTTP服务器

发表于 2019-03-26 | 更新于 2019-03-27 | 分类于 Python

socket实现简单的HTTP服务器import socketEOL1 = b'\n\n'EOL2 = b'\n\r\n'body = '''Hello World!<h1>from the5fire</h1>'''response_params = [ 'HTTP/1.0 200 OK', 'Date:Sun,27 may 2018 01:01:01 GMT' ...

阅读全文 »
1234

Jeese zhao

32 日志
3 分类
5 标签
GitHub
© 2018 – 2019 Jeese zhao
本站访客数:
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Pisces v6.7.0
|