随笔分类 -  Django

摘要:Cookie: 1.保存在用户浏览器 2.可以主动清除 3.可以被伪造 4.跨域名 Cookie 不共享 创建一个项目:user_manager 和应用: app01 创建数据库,添加 models.py 修改 urls.py 在 templates 文件夹下创建两个 html 文件 添加 view 阅读全文
posted @ 2019-06-13 15:45 klvchen 阅读(521) 评论(0) 推荐(0)
摘要:$.ajax的两种写法: $.ajax("url",{}) $.ajax({}) $.ajax的基本使用 $.ajax({ url:"//", data:{a:1,b:2}, type:"GET", success:function(){} }) $.get() 方法 创建一个 static 文件夹 阅读全文
posted @ 2019-06-06 10:35 klvchen 阅读(552) 评论(0) 推荐(0)
摘要:添加一个 register.html 页面 修改 views.py 修改 urls.py 阅读全文
posted @ 2019-06-03 14:40 klvchen 阅读(791) 评论(0) 推荐(0)
摘要:AJAX Asynchronous Javascript And XML是 "异步Javascript和XML"。即使用 Javascript 语言与服务器进行异步交互,传输的数据为XML。 同步交互:客户端发出一个请求后,需要等待服务器响应结束后,才能发出第二个请求; 异步交互:客户端发出一个请求 阅读全文
posted @ 2019-05-30 16:21 klvchen 阅读(375) 评论(0) 推荐(0)
摘要:启用 mysql 数据库连接 修改 app01 下的 \_\_init\_\_.py 修改 settings.py 测试 阅读全文
posted @ 2019-05-28 14:36 klvchen 阅读(355) 评论(0) 推荐(0)
摘要:生成同步数据库的脚本: 同步数据库: 创建后台用户 访问 admin 界面:http://127.0.0.1:8000/admin 后台展示 Book 表 在 admin.py 上修改 修改为中文界面和设置时间 在 settings.py 中修改为 修改数据库展示名的字段名 在 models.py 阅读全文
posted @ 2019-05-28 14:36 klvchen 阅读(723) 评论(0) 推荐(0)
摘要:annotate 可以通过计算查询结果中每一个对象所关联的对象集合,从而得出总计值(也可以是平均值或总和),即为查询集的每一项生成聚合。 F查询 F 使用查询条件的值,专门取对象中某列值的操作 Q 查询 Q 构建搜索条件 Q对象可以与关键字参数查询一起使用,不过一定要把Q对象放在关键字参数查询的前面 阅读全文
posted @ 2019-05-27 17:51 klvchen 阅读(4151) 评论(0) 推荐(2)
摘要:惰性机制:Publisher.objects.all()或者.filter()等都只是返回了一个QuerySet(查询结果集对象),它并不会马上执行sql,而是当调用QuerySet的时候才执行sql,为了测试,我们加上 sql 日志。 在 settings.py 文件上修改 在 views.py 阅读全文
posted @ 2019-05-22 16:26 klvchen 阅读(621) 评论(1) 推荐(0)
摘要:ORM 查询操作 修改 views.py 文件 获取除了 id 为2 的 book book = models.Book.objects.exclude(id=2) 反向查找 ORM 删除操作 修改 views.py 文件 ORM 更新操作 修改 views.py 文件 阅读全文
posted @ 2019-05-21 17:53 klvchen 阅读(6804) 评论(0) 推荐(0)
摘要:数据库表结构生成完毕后,可以使用工具连接上去 在 app01_author 表创建基础记录 在 app01_publisher 表创建基础记录 添加 data_oper 方法 在 urls.py 文件上添加 ORM 增加方法 create 方式一 在 views.py 文件上添加 浏览器访问 htt 阅读全文
posted @ 2019-05-17 18:34 klvchen 阅读(3246) 评论(0) 推荐(0)
摘要:创建一个 Django 项目及应用 在 models.py 上创建数据库结构 在 settings.py 上添加 初始化数据库 模型常用的字段类型参数 Field重要参数 阅读全文
posted @ 2019-05-17 15:04 klvchen 阅读(1287) 评论(0) 推荐(0)
摘要:使用自定义simple_tag 在 app01 下面创建 templatetags 文件夹,在创建 my_tag.py 文件,内容如下: 修改 login.html 文件 修改 settings.py 文件 位置如下 运行效果如下: 使用自定义 filter 修改 my_tag.py 文件 修改 l 阅读全文
posted @ 2019-05-16 11:21 klvchen 阅读(237) 评论(0) 推荐(0)
摘要:在 views.py 上修改 在 urls.py 上修改 在 tmplates 文件夹下创建 base.html 文件 ordered.html 文件 shopping_car.html 文件 效果如下: 阅读全文
posted @ 2019-05-16 11:00 klvchen 阅读(934) 评论(0) 推荐(0)
摘要:变量的过滤器(filter)的使用 过滤器:upper, lower, first, capfirst 在 views.py 中修改 在 index.html中修改 过滤器:add 在 views.py 中修改 在 index.html中修改 过滤器: default 如果值是False,就替换成设 阅读全文
posted @ 2019-05-09 16:19 klvchen 阅读(344) 评论(0) 推荐(0)
摘要:创建项目 django_template 和 app 在 settings.py 中修改 在 urls.py 中修改: 在 views.py 中添加函数 创建 templates 文件夹,添加 index.html 文件,获取第三个数组的值 访问 http://127.0.0.1:8000/inde 阅读全文
posted @ 2019-05-06 15:30 klvchen 阅读(229) 评论(0) 推荐(0)
摘要:首先我们需要进入 Django 的 shell 渲染模版中的 name 阅读全文
posted @ 2019-05-05 16:44 klvchen 阅读(259) 评论(0) 推荐(0)
摘要:locals() 函数会以字典类型返回当前位置的全部局部变量。 在 views.py 中添加 在 templates 添加 new.html 在 urls.py 中 记得添加路径 效果: 阅读全文
posted @ 2019-04-12 17:06 klvchen 阅读(1943) 评论(0) 推荐(0)
摘要:在 blog app 下创建 urls.py, 定义该 app 下自有的 url : new/story 在 blog app views.py 下创建简单的函数 introduce 在 mysit 项目下的 urls.py 中加载 blog app 下创建 urls.py 启动项目,访问 http 阅读全文
posted @ 2019-04-08 17:51 klvchen 阅读(1598) 评论(0) 推荐(0)
摘要:传递额外参数到视图函数中 在 urls.py 文件中添加下面内容 在 views.py 文件中添加下面内容 定义的 name 变量可直接在 views.py 中调用返回 Django的URL别名 在 urls.py 上添加,html 中指定路径别名 klvchen 即可 在 templates 文件 阅读全文
posted @ 2019-03-29 19:46 klvchen 阅读(860) 评论(0) 推荐(0)
摘要:无名参数 配置 urls ,我们需要导入 url 模块,以()定义一个无名的变量 在 views.py 中定义函数, 定义两个形参 y,m 来接收变量 浏览器访问:http://127.0.0.1:8888/articles/2003/12 有名参数 在 urls.py 中定义 在 views.py 阅读全文
posted @ 2019-03-29 19:39 klvchen 阅读(443) 评论(0) 推荐(0)