rest_framework认证组件 问题:有些API,需要用户登录才能访问,有些无需登录就能访问。 解决: a. 创建两个模型类:UserInfo OneToOne UsetToken b. 登录成功后保存在数据库的UserToken表中 c. 创建自定义Auth认证类和订单,访问订单,判断是否携 ...
分类:
其他好文 时间:
2019-02-18 12:56:27
阅读次数:
171
实体:表; 属性:表中的数据(字段); 关系:表与表之间的关系; 数据库设计三大范式(重点): 第一范式(1NF):数据表中的每一列(每个字段)必须是不可拆分的最小单元,也就是确保每一列的原子性; 例如:userInfo:山东省烟台市 131777368781 userAds:山东0省烟台市 use ...
分类:
数据库 时间:
2019-02-14 00:31:28
阅读次数:
220
#下面两种是基于QuerySet查询 也就是说SQL中用的jion连表的方式查询books = models.UserInfo.objects.all() print(type(books)) > <class 'django.db.models.query.QuerySet'> 查询出来是一个对象 ...
分类:
其他好文 时间:
2019-02-13 21:19:53
阅读次数:
541
解决办法有两种:第一种:使用对象的字段属性设置JsonProperty来实现(不推荐,因为需要手动的修改每个字段的属性) public class UserInfo { [JsonProperty("id")] public int Id{ set; get; } [JsonProperty("us ...
仅作记录: Get-ADUser -filter * -SearchBase 'OU=小OU,OU=大OU,DC=域名,DC=com或local' -Properties * | Where-Object {$_.Enabled -eq $True} | select SamAccountName, ...
分类:
其他好文 时间:
2019-01-28 17:34:41
阅读次数:
304
用处 ; 防止用户利用特殊符号来进行非法登录 uname = input() upwd = input() sql = select * from userinfo where user= %s and upwd=%s res = cursor.execute(sql,[uname,upwd]))# ...
分类:
数据库 时间:
2019-01-24 20:42:07
阅读次数:
190
本文不使用spring XML,而是采用Java配置SSM框架的形式实现了基本的增删改查。 本文中的源码继承自https://www.cnblogs.com/hanzx/p/10016468.html中的程序,删除掉了webapp文件夹,里面的模板全部转移到resources下,其余文件均已删除。 ... ...
分类:
编程语言 时间:
2019-01-23 17:26:08
阅读次数:
212
用户相关 创建用户 删除用户 修改用户 修改密码: 授权相关 授权 库相关 表相关 引擎 约束条件 数据类型 表操作 增 insert into t1 values(id,name) 删: delete from t1 where id ...
分类:
数据库 时间:
2019-01-23 11:33:49
阅读次数:
246
很多时候需要在多张表之间进行跨表查询,这其中外键是必须存在的,而通过外键所处的表的对象进行跨表查询, 称为正向查询。反之,则是反向查询。 正向查询很简单,这里不谈。 主要谈下反向查询。 上面简单的创建了两个示例表。 通过Userinfo对象获取U2U的对象,便是反向查询。以下是简单的代码。 综上,一 ...
分类:
其他好文 时间:
2019-01-22 15:51:35
阅读次数:
361
数据库有五张表(userInfo,uerrole,role,rolepermission,permission) userInfo(id,username,password) userrole(uid,roleid) role(id,role) rolepermission(roleid,permi ...
分类:
编程语言 时间:
2019-01-20 15:59:58
阅读次数:
184