解决办法: 修改外键代码为: event = models.ForeignKey(Event, on_delete=models.CASCADE) # 关联发布会id 原因: 在django2.0后,定义外键和一对一关系的时候需要加on_delete选项,此参数为了避免两个表里的数据不一致问题,不然 ...
分类:
数据库 时间:
2020-04-09 15:26:29
阅读次数:
98
一 会话跟踪技术 1.1 什么是会话 会话是指一个终端用户(服务器)与交互系统(客户端)进行通讯的过程。 1.2 什么是会话跟踪 对同一个用户对服务器的连续的请求和接受响应的监视。(将用户与同一用户发出的不同请求之间关联,为了数据共享) 1.3 为什么需要会话跟踪 浏览器与服务器之间的通信是通过HT ...
分类:
编程语言 时间:
2020-04-09 12:46:14
阅读次数:
65
单表对象操作 o = models.Article.objects.all()[0] o.tilte 外键关联(小写关联表的表名)# 查看关联表的内容 >>> o.account.username 'jack'# 修改关联表中的内容(赋值) >>> o.account.username = rain ...
分类:
数据库 时间:
2020-04-09 00:15:00
阅读次数:
77
第1章 课程导学导学第2章 小程序开发入门从几个方面介绍小程序开发相关的内容,包括小程序开发者账号注册、小程序开发流程、小程序开发规范、小程序常用的API,例如网络请求、本地缓存等API,以及小程序组件等等的知识点。第3章 深入Django视图层分层次介绍Django视图层的重要知识点,包括 HTT ...
分类:
微信 时间:
2020-04-08 22:52:23
阅读次数:
193
full-stack 框架 Django, web2py, TurboGea, Pylons 轻量级框架 Tomado, flask, bottle 安装Django步骤: 第一步:升级pip版本 c:\> Python -m pip install --upgrade pip 第二部:安装virt ...
分类:
其他好文 时间:
2020-04-08 22:40:28
阅读次数:
72
搭建免费代理池 https://github.com/jhao104/proxy_pool # 收费的:提供给你一个接口,每调一次这个接口,获得一个代理 # 免费:用爬虫爬取,免费代理,放到我的库中,flask,django搭一个服务(删除代理,自动测试代理可用性),每次发一个请求,获取一个代理 # ...
分类:
其他好文 时间:
2020-04-08 22:38:29
阅读次数:
103
剩下的就是我们的最后一个功能了,最新文章的跳转 我们先在view.py里面定义一个接受最新五篇文章的变量 top5_article_list,并映射到index页面里面 最后只需要在index.html文件里面吧之前的所有文章的变量换成我们刚刚定义的top5_article_list就可以了 就此d ...
分类:
其他好文 时间:
2020-04-08 22:31:46
阅读次数:
51
我们实现首页到详情页的跳转之后,接下来就是实现详情的上下篇文章的跳转 第一步:挑选按钮 把选中的按钮复制到我们的detail页面里面,并用一个div包含起来,如下图: 在上图中我定义了两个变量,他现在是不存在的,我们需要在views,py里面把这两个变量赋值之后并且映射过来。如下图: 写好之后重启一 ...
分类:
其他好文 时间:
2020-04-08 20:48:49
阅读次数:
74
使用Pycharm快捷执行django操作指令 在写django项目的时候需要执行的操作指令,一般都在工作目录下cmd里面运行,不过pycharm可以代替执行这个步骤。 形式如: python manage.py startproject加项目名 创建Django项目 python manage.p ...
分类:
其他好文 时间:
2020-04-07 22:41:30
阅读次数:
64
一 了解Django Django 是Python下最具有代表性的WEB框架; 是一个开放源代码的web应用框架,使用Python编写; 遵守BSD版权,初次发布于2005年7月,于2008年9月颁布正式版1.0; 采用了MVC的软件设计模式,模型M 视图V 控制器C。 二 Django 安装 2. ...
分类:
其他好文 时间:
2020-04-07 22:33:46
阅读次数:
94