会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
张丶先森
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2022年4月8日
删除字典中的键值对
摘要: d = {"name":"alex","pwd": 1234567 ,"re_pwd":1234567} 方法1: d.pop(re_pwd) #将re_ped 删除 print(d) 方法二: del d["re_pwd"]
阅读全文
posted @ 2022-04-08 10:25 张丶先森
阅读(282)
评论(0)
推荐(0)
2022年4月7日
json 序列化及反序列化
摘要: python中: import json s = '{"name":"xiaohei","age" : 18}' #把字符串反序列化成python中的数据类型 ret= json.loads(s) print(ret,type(ret)) #把字典序列化成python中的字符串 ret2 = jso
阅读全文
posted @ 2022-04-07 14:04 张丶先森
阅读(81)
评论(0)
推荐(0)
2022年4月6日
Django项目 Session的基本使用
摘要: 删除session: def logout(request): # request.session.delete() 只删除session数据 request.session.flush() #删除session数据和cookie值 return redirect("/login/")views.p
阅读全文
posted @ 2022-04-06 22:43 张丶先森
阅读(166)
评论(0)
推荐(0)
Django 项目 装饰器版登录校验 从哪个页面跳转到登录页的,登录后就返回到那个页面
摘要: urls.py 文件设置: views.py文件设置: from functools import wrapsdef check_login(func): @wraps(func) #装饰器修复技术 def inner(request,*args,**kwargs): ret= request.ge
阅读全文
posted @ 2022-04-06 21:29 张丶先森
阅读(107)
评论(0)
推荐(0)
Django项目 cookie设置
摘要: urls.py文件设置: 设置路径和函数的对应关系 urlpatterns = [ path('login/', views.login), path('home/', views.home),] views.py文件设置: def login(request): if request.method
阅读全文
posted @ 2022-04-06 20:34 张丶先森
阅读(215)
评论(0)
推荐(0)
2022年4月5日
Django项目 多对多查询/分组和聚合 /F/Q查询
摘要: create(): 创建一个新的对象,保存对象 并将他添加到关联对象集之中,返回新创建的对象 author_obj = models.Author.objcets.frist() #作者表查询到第一个作者 author_obj.books.create(name="新创建的书名",publisher
阅读全文
posted @ 2022-04-05 20:53 张丶先森
阅读(212)
评论(0)
推荐(0)
2022年4月4日
Django项目 单表查询的双下滑线
摘要: id__gt :大于 id__lt: 小于 ret = modeles.Person.objects.filter(id__gt=1,id__lt=4) #查找id值大于1 小于4的 ret = modeles.Person.objects.filter(id__in=[11,22,33]) #获取
阅读全文
posted @ 2022-04-04 23:36 张丶先森
阅读(29)
评论(0)
推荐(0)
Django项目 ORM常用的十三种查询方法
摘要: all():查询所有的结果 示例: publisher = models.Publisher.objects.all() #查询所有的出版社信息get(): publisher = models.Publisher.objects.get(id = 1) # get查询数据不存在时会保错 filte
阅读全文
posted @ 2022-04-04 22:13 张丶先森
阅读(1396)
评论(0)
推荐(0)
如何在一个python脚本或文件中,加载Django项目的配置和变量信息
摘要: import osif __name__ == "__mian__": # 加载Django项目的配置信息 os.environ.setdefault("DJANGO_SETTINGS_MOUDLE","mydjango.settings") # 导入Django并启动 import django
阅读全文
posted @ 2022-04-04 21:43 张丶先森
阅读(118)
评论(0)
推荐(0)
2022年4月3日
时间间隔字段: datetime.timedelta
摘要: py文件内容: import datetime now = datetime.datetime.now() #当前时间 year = datetime.timedelta(weeks = 52) # 一年有52周 ret = now + year print(ret)
阅读全文
posted @ 2022-04-03 22:53 张丶先森
阅读(49)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告