随笔分类 -  Django

摘要:1.生成一个虚拟环境并运行 ## 1-a.生成一个python3(默认)虚拟环境【和b二选一】 virtualenv py3-env # 会在cmd运行目录 生成一个py3-env的文件夹 版本为默认python3 ## 1-b.生成一个python2版本虚拟环境【和a二选一】【推荐选项】 virt 阅读全文
posted @ 2020-03-25 10:45 晨光曦微 阅读(1015) 评论(0) 推荐(0) 编辑
摘要:一、知识点 1.jquery的ajax请求写法 二、实例 1. app1/views.py 2. templates/app1/areas.html 3. app1/urls.py 附件:setting.py设置 效果:http://localhost:8000/areas 阅读全文
posted @ 2020-01-18 17:35 晨光曦微 阅读(819) 评论(0) 推荐(0) 编辑
摘要:一、知识点 参考:https://docs.djangoproject.com/zh hans/3.0/topics/pagination/ 查询出所有省级地区的信息,显示在页面上。 1) 查询出所有省级地区的信息。 2) 按每页显示10条信息进行分页,默认显示第一页的信息,下面并显示出页码。 3) 阅读全文
posted @ 2020-01-18 14:42 晨光曦微 阅读(201) 评论(0) 推荐(0) 编辑
摘要:一、基本设置 参考:https://docs.djangoproject.com/zh hans/3.0/topics/http/file uploads/ 1)配置project1/settings.py 因为图片也属于静态文件,所以保存到static目录下。 2)在static目录下创建medi 阅读全文
posted @ 2020-01-17 18:28 晨光曦微 阅读(2882) 评论(0) 推荐(0) 编辑
摘要:【参考】https://blog.csdn.net/u010132177/article/details/103814357 【参考】https://docs.djangoproject.com/zh hans/3.0/intro/tutorial07/ customize the admin ch 阅读全文
posted @ 2020-01-17 15:26 晨光曦微 阅读(2258) 评论(0) 推荐(0) 编辑
摘要:一、静态文件 参考:https://www.cnblogs.com/jiajiaba/p/10584329.html 参考:https://docs.djangoproject.com/zh hans/3.0/ref/settings/ static files 1.1 使用 在 网页使用的css文 阅读全文
posted @ 2020-01-14 12:00 晨光曦微 阅读(308) 评论(0) 推荐(0) 编辑
摘要:一、csrf攻击 1.1 csrf攻击(跨站请求伪造) 【csrf攻击即】:通过第3方网站,伪造请求(前提条件是你已经登录正常网站,并保存了session或cookie登录信息且没有退出),第三方网站即可通过你的session或cookie直接修改正常网站的用户名密码。 1. 首先做一个登录页,让用 阅读全文
posted @ 2020-01-13 11:35 晨光曦微 阅读(701) 评论(0) 推荐(0) 编辑
摘要:一、模板的基础配置及使用 【参考】https://docs.djangoproject.com/zh hans/3.0/topics/templates/ 作为Web框架,Django提供了模板,用于编写html代码,还可以嵌入模板代码更快更方便的完成页面开发,再通过在视图中渲染模板,将生成最终的h 阅读全文
posted @ 2020-01-11 15:55 晨光曦微 阅读(837) 评论(0) 推荐(0) 编辑
摘要:一.状态保持的概述 http协议是无状态的。下一次去访问一个页面时并不知道上一次对这个页面做了什么。因此引入了cookie、session两种方式来配合解决此问题。 Duplicate entry:重复条目 二、Cookie(存储在客户端) cookie是由服务器生成,存储在浏览器端的一小段文本信息 阅读全文
posted @ 2020-01-10 16:34 晨光曦微 阅读(1031) 评论(0) 推荐(0) 编辑
摘要:一、Ajax基本概念 【参考】:https://www.runoob.com/jquery/jquery ajax intro.html 异步的javascript。在不全部加载某一个页面部的情况下,对页面进行局的刷新,ajax请求都在后台。 图片,css文件,js文件都是静态文件。 1.1ajax 阅读全文
posted @ 2020-01-10 16:33 晨光曦微 阅读(910) 评论(0) 推荐(0) 编辑
摘要:一、视图(基于类的视图) 【参考】https://docs.djangoproject.com/zh hans/3.0/topics/class based views/intro/ 1)视图的功能 1. 接收请求,进行处理,与M和T进行交互,返回应答。 2. 返回html内容 HttpRespon 阅读全文
posted @ 2020-01-10 16:30 晨光曦微 阅读(915) 评论(0) 推荐(0) 编辑
摘要:一、插入、更新和删除 调用一个模型类对象的save方法的时候就可以实现对模型类对应数据表的插入和更新。 调用一个模型类对象的delete方法的时候就可以实现对模型类对应数据表数据的删除。 二、自关联 自关联是一种特殊的一对多的关系。 【案例】:显示广州市的上级地区和下级地区。 地区表: mysql终 阅读全文
posted @ 2020-01-10 16:27 晨光曦微 阅读(593) 评论(2) 推荐(0) 编辑
摘要:一、查询函数 通过模型类.objects属性可以调用如下函数,实现对模型类对应的数据表的查询。 函数表 函数名 | 功能 | 返回值 | 说明 |: |: |: |: | get | 返回表中满足条件的一条且只能有一条数据。| 返回值是一个模型类对象。| 参数中写查询条件。1)如果查到多条数据,则抛 阅读全文
posted @ 2020-01-10 16:26 晨光曦微 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:Mysql日志文件开启、配置、查看 mysql.log是mysql的日志文件,里面记录的对MySQL数据库的操作记录。默认情况下mysql的日志文件没有产生,需要修改mysql的配置文件,步骤如下: 1. 找到配置文件位置 2.查看是否已经打开日志(默认打开) 3.打开/关闭日志功能 第1步查到的目 阅读全文
posted @ 2020-01-10 16:22 晨光曦微 阅读(6872) 评论(0) 推荐(0) 编辑
摘要:一、模型类属性命名限制 参考:https://docs.djangoproject.com/zh hans/3.0/topics/db/models/ 1)不能是python的保留关键字。 2)不允许使用连续的下划线,这是由django的查询方式决定的。例如: 就不行 3)定义属性时需要指定字段类型 阅读全文
posted @ 2020-01-10 16:20 晨光曦微 阅读(1296) 评论(0) 推荐(0) 编辑
摘要:一、向数据库添加图书数据 【上接】https://blog.csdn.net/u010132177/article/details/103831173 1)首先开启mysql服务,并运行项目 2)在templates/app1/book.html添加按钮 【1】添加新书按钮 `` hre里的斜杠/默 阅读全文
posted @ 2020-01-10 16:18 晨光曦微 阅读(474) 评论(0) 推荐(0) 编辑
摘要:一、从数据库读取图书数据并渲染出来 1)app1/views.py函数books编写 【1】从模型下导入bookinfo信息 【2】从数据库获取图书对象列表 【3】把获取到的图书对象赋值给books键。【注意】键'books'必须要加引号 2)app1/urls.py配置 【1】引入views 【2 阅读全文
posted @ 2020-01-10 16:16 晨光曦微 阅读(408) 评论(0) 推荐(0) 编辑
摘要:后台管理 第1步、本地化:设置语言、时区 修改project1/settings.py 第2步,创建管理员 项目下打开cmd输入命令: 实操: 打开浏览器输入刚创建的用户名密码:http://127.0.0.1:8000/admin/ 第3步,注册模型类 在应用下的admin.py中注册模型类。 告 阅读全文
posted @ 2020-01-10 16:14 晨光曦微 阅读(1466) 评论(0) 推荐(0) 编辑
摘要:一、模型概述 https://docs.djangoproject.com/zh hans/3.0/intro/tutorial02/ https://www.runoob.com/django/django model.html Django 对各种数据库提供了很好的支持,包括:PostgreSQ 阅读全文
posted @ 2020-01-10 16:12 晨光曦微 阅读(769) 评论(0) 推荐(0) 编辑
摘要:一、模板的使用实战 接:https://blog.csdn.net/u010132177/article/details/103788677 参考:https://docs.djangoproject.com/zh hans/3.0/contents/ https://docs.djangoproj 阅读全文
posted @ 2020-01-10 16:10 晨光曦微 阅读(525) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示