摘要:
model多对多操作 - 创建 a. 方式一: class B2G(models.Model): #人工创建第三张表 b_id = models.ForeignKey('Boy') g_id = models.ForeignKey('Girl') class Boy(models.Model): u 阅读全文
摘要:
model操作 F/Q F: 例子:如查出人名,为该人添加500工资,需要使用F功能 from django.db.models import F #导入F models.UserInfo.objects.filter().update(salary=F('salary')+500) #查出该人后, 阅读全文
摘要:
不涉及数据库存储数据例一 :FORM 实现页面下拉选择框: url.py views.py index.html 涉及数据库存储数据例二:通过models.py 一对一外表关联方式来实现 models.py 创建数据库表执行以下两个语句: views.py 通过循环来生成数据 生成 数据后,修改vi 阅读全文
摘要:
一、数据库操作 1、创建model表 基本结构 1 2 3 4 5 6 from django.db import models class userinfo(models.Model): #如果没有models.AutoField,默认会创建一个id的自增列 name = models.CharF 阅读全文
摘要:
Model, ORM 1、创建CURD数据库表 app.models.py写类 生成 数据表 python manage.py makemigrations python manage.py migrate 2、操作数据库的数据 阅读全文
摘要:
1、直接传值 urls.py views.py 备注:例如以上单值传递时 索引 要使用 点 再加 一个索引值来取值。 上面列表通过for循环来取值 template.html 一些例子 重复输出item内容 输出循环序号 循环序号从0开始 循环取第一个,或最后一个 2、判断语句在模版中 模版语言内置 阅读全文
摘要:
路由可以简单理解就是 URL -> 函数名 例如: /login1/ -> 函数名 urls.py文件中 如果要处理很多URL请求时,第一个处理方法,是每个URL写一个对应函数。这样效率不高,优处理方法是通过正则表达式处理: 路由关系中动态参数: 例子1:传递一个参数 urls.py文件中 view 阅读全文
摘要:
由于浏览器存在同源策略机制,同源策略阻止ajax (XMLHttpRequest) 从一个源加载的文档或脚本获取或设置另一个源加载的文档的属性。 特别的:由于同源策略是浏览器的限制,所以请求的发送和响应是可以进行,只不过浏览器不接受罢了。 浏览器同源策略并不是对所有的请求均制约: 制约: XmlHt 阅读全文
摘要:
一、原理: 1995年,同源政策由 Netscape 公司引入浏览器。目前,所有浏览器都实行这个政策。最初,它的含义是指,A网页设置的 Cookie,B网页不能打开,除非这两个网页"同源"。所谓"同源"指的是"三个相同"。 *协议相同 *域名相同 *端口相同 以下例子: http://www.exa 阅读全文
摘要:
在windows 命令行上安装Django 在CMD命令行中输入以下命令进行安装。 pip install Django 在windows python安装目录上会出现 一个django-admin.exe程序 (需要把 django-admin.exe 添加环境变量) 、创建Django程序 终端 阅读全文