1.安装包 pip install redis pip install django-redis-sessions 2.settings.py 配置 # 添加配置信息 # 设置redis存储session信息 SESSION_ENGINE = 'redis_sessions.session' SES ...
分类:
其他好文 时间:
2020-06-28 15:21:36
阅读次数:
45
如果想按条件过滤掉某些数据,用filter方法。但如何表示“不等于”这个概念呢? myapps = App.objects.filter(name != '')) 这种写法是不对的,正确写法是: myapps = App.objects.filter(~Q(name != '')) ...
分类:
编程语言 时间:
2020-06-28 14:53:08
阅读次数:
346
def getModelResult(model,*orders,**wheres): ret=model.objects ret=ret.filter(**wheres) for order in orders: ret=ret.order_by(order) return ret ret=get ...
分类:
其他好文 时间:
2020-06-28 13:40:57
阅读次数:
68
大致是这样的流程。代码实现 前端部分,没什么样式。只是单纯为了实现注册验证 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href= ...
分类:
其他好文 时间:
2020-06-28 12:56:33
阅读次数:
62
Django的Orm操作数据库 双下划线的跨表查询 #数据库模型 class Book(models.Model): nid = models.AutoField(primary_key=True) # 自增id(可以不写,默认会有自增id) title = models.CharField(max ...
分类:
数据库 时间:
2020-06-28 09:56:57
阅读次数:
68
1、反向解析的概述和来由 在Django中提供了关于URL的映射的解决方案,可以做两个方向的使用 1.普通解析过程:由客户端的浏览器发起一个url请求,Django根据url解析,把url中的参数捕获,调用相应的视图,获取相应的数据,然后返回给客户端显示。 2.反向解析:通过一个视图的名字,再加上一 ...
分类:
Web程序 时间:
2020-06-28 00:05:42
阅读次数:
80
一、表单类1 #### 概述表单既可以在模板页面利用HTML编写,也可以使用Django提供的表单类编写。 相关属性参考官网:https://docs.djangoproject.com/en/1.11/ref/forms/fields/ #### 实现熟悉的用户登录功能 1. 创建新应用accou ...
分类:
其他好文 时间:
2020-06-27 15:57:02
阅读次数:
51
URL路由分发include 增加新APP 手动创建 cmd中在Django项目目录下 python manage.py startapp app02 在setting中增加app02的路径 INSTALLED_APPS = [ 'django.contrib.admin', 'django.con ...
分类:
Web程序 时间:
2020-06-27 09:37:32
阅读次数:
66
请求相关的方法(request--HttpRequest对象) print(request.GET) # 包含所有的HTTP GET 参数的类字典对象 print(request.META) # 请求头信息 return render(request, 'project_home.html') pr ...
分类:
其他好文 时间:
2020-06-27 09:36:43
阅读次数:
50
url配置 无名分组 urlpatterns = [ url(r'^index/', views.index), url(r'^books/(\d{4})/', views.books),#无名分组 (\d{4}) ] def books(request,year):#这里的year对应的就是(\d ...
分类:
Web程序 时间:
2020-06-27 09:31:23
阅读次数:
76