上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 34 下一页
摘要: 1.首先需要一个判断用户是否拥有这个权限的name来区分在主页上是否显示标签 在permission中加入 name=models.CharField(max_length=32, verbose_name='url别名',default="") 2.在rabc.py 中加入一个空列表,用来存放关联 阅读全文
posted @ 2018-11-17 22:34 逆欢 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: 1 QuerySet数据类型 特点: (1) 可切片 Entry.objects.all()[:5] (2) 可迭代 : articleList=models.Article.objects.all() for article in articleList: print(article.title) 阅读全文
posted @ 2018-11-17 21:15 逆欢 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 问题:在用户登录后,如何只显示出用户权限的菜单呢?需要设置显示菜单权限 1.为了显示菜单,需要在models权限上添加is_menu(手动判断是否是查看)的icon(图标字符串) 在rbac中录入另一个的权限,判断是否显示菜单的,若是没有,返回一个空列表[],有则添加session中permissi 阅读全文
posted @ 2018-11-15 11:52 逆欢 阅读(2013) 评论(0) 推荐(0) 编辑
摘要: 关于权限: 首先明确权限是为了限制其他访问的url 通过在models使之关联的表再通过关联表的权限来permissions的url 来检测url的访问 一. 需要三个类五张表 1 from django.db import models 2 3 # Create your models here. 阅读全文
posted @ 2018-11-15 11:11 逆欢 阅读(528) 评论(0) 推荐(1) 编辑
摘要: 1.模糊查询 由于Q的可以传递字符串属性,可以进行拼接__contains 进行搜索 2.未报名筛选,未报名的存储在models的 enroll_status_choices中,存储的是 1 $("#s1").change(function () { 2 if ($(this).val() "sta 阅读全文
posted @ 2018-11-09 21:07 逆欢 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 1 from django.contrib import admin 2 3 # Register your models here. 4 from app01.models import * 5 admin.site.register(UserInfo) 6 admin.site.r 阅读全文
posted @ 2018-11-09 08:10 逆欢 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1. 通过切片控制分页 自定义分页: 1 from django.shortcuts import render 2 3 # Create your views here. 4 5 6 from app01.models import Book 7 from django.core.paginato 阅读全文
posted @ 2018-11-07 19:47 逆欢 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一. model的知识点 1 class UserInfo(AbstractUser): 2 tel=models.CharField(max_length=32) 3 gender=models.IntegerField(choices=((1,"男"),(2,"女")),default=1) 4 阅读全文
posted @ 2018-11-06 21:37 逆欢 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1. 了解form 组件的原理 1.建立好form组件 class>>> 2.了解需要先is_valid() 判断是否可以取值 成功 form.cleaned_data 查看成功认证的字典 失败 form.errors 查看失败的键值对 3.自定义 钩子 4.在def clean 比较,通过 1 < 阅读全文
posted @ 2018-11-04 22:03 逆欢 阅读(309) 评论(0) 推荐(1) 编辑
摘要: 1.中间件是发生在request和response 之间,都会经过中间键, 上述截图中的中间件都是django中的,我们也可以自己定义一个中间件,我们可以自己写一个类,但是必须继承MiddlewareMixin 需要导入 1 from django.utils.deprecation import  阅读全文
posted @ 2018-11-01 23:21 逆欢 阅读(132) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 34 下一页