
Django 框架
日益积累
YY2065
日益积累,厚积薄发
展开
-
(15)完整的Django框架学习之admin站点管理系统一(分页补充)
1.导入模块2.分页属性3.分页操作4.上一页、下一页5.展示具体的页码以及跳转原创 2021-11-02 20:34:52 · 205 阅读 · 0 评论 -
(14)完整的Django框架学习之admin站点管理系统一(auth系统)
1.导入文件2.修改登录模块3.修改注册模块4.修改主页特别说明:这里有个bug,需要将 class login(View): 改为 class Login(View):,包过路由内容,因为重名了。装饰器发现跳转失败,因为没有权限添加权限,跳转路径6.给博客主页也加权限控制7.效果一样8.赋予权限9.给类视图添加具体权限控制权限,不可修改内容修改权限,可修改内容...原创 2021-11-02 16:52:58 · 226 阅读 · 0 评论 -
(13)完整的Django框架学习之综合案列的结合说明(中间件与上下文处理器)
登录界面1.写form表单2.写类视图(把页面渲染出来)3. 写登录页面4.配置路由5. 渲染出来的页面6.登录提交保存登录状态功能7.二、中间件1.中间件12.自定义中间件自定义中间件修改视图函数以及html使其输出打印作为参照注册中间件结果三、上下文处理器1.新建文件2.注册2. 使用模板变量四、admin后台操作在开始学习配置子路由的时候就有admin,但是之前不知道它是什么?原创 2021-11-01 18:44:22 · 4239 阅读 · 0 评论 -
(12)完整的Django框架学习之django与数据库的交互三(状态保持以及表单)
数据库里面的session新建项目的时候已存在新建APP form_session 用于这节课的内容。startapp form_session 》 下载 》 注册APP 》 配置子路由 》 新建路由文件1.创建模型2.创建、迁移3.补充form表单操作(1)(2)(3)(4)总:优化:(5)修改...原创 2021-11-01 10:44:20 · 135 阅读 · 0 评论 -
(11)完整的Django框架学习之django与数据库的交互二(请求与响应)
1. 切换工程项目》切换同步路径》新建APP》下载APP》注册APP》分配子路由》新建路由文件》新建模板文件目录2. 渲染主页面3. get 方式登录4.post方式登录5.获取多个键值6.总结7.类视图8.上传文件新建静态文件写视图类函数登录并选择文件9.设置cookie1设置cookie2设置cookie3获取cookie1cookie里面不要存贮一些私密的信息,容易被看到。获取cookie2..原创 2021-10-29 16:38:02 · 168 阅读 · 0 评论 -
(10)完整的Django框架学习之django与数据库的交互一(补充案例)
1. 把项目由MyBlog_ly切换为Django_ly,要记得修改同步路径。2. 关于补充的内容3.查询一4. 查询比较F4.14.25. Q查询原创 2021-10-28 16:38:48 · 124 阅读 · 0 评论 -
(9)完整的Django框架学习之django与数据库的交互一(博客案例)
新建一个项目案例创建django项目去pycharm连上django项目2.1 新建一个项目和编译环境2.2 配置同步路径选择当前的项目路径2.3 修改上传方式为自动上传2.4 从虚拟机上把项目下载下来2.5 修改访问权限2.6 配置启动方式启动项目,测试成功新建一个博客APP1.新建APP2. 下载APP新建一个模板文件夹templates ,并配置模板文件(在工程项目目录下新建,用来装各类模板文件)注册AP..原创 2021-10-28 11:13:24 · 335 阅读 · 0 评论 -
(8)完整的Django框架学习之模板二(表关联对象及多表查询)
一、添加1.如果要添加数据一般从主键表开始添加,如果主键表没有对应数据,学生信息表对应的外键就没有数据可以添加。2.设置路由文件且分配子路由。3.添加学院表数据4.添加学生表数据5.添加学生详情表数据6.添加课程表数据7.添加中间表数据8. 通过学生创建课程并关联该课程9. 通过主键表新建数据二、查询1.查询学生属于哪个学院2.查询学院有哪些学生3. 通过学生详情表查看自己的名字4.查看学生有哪些课程4. 查看课程有哪些学生上?原创 2021-10-27 10:00:46 · 270 阅读 · 0 评论 -
(7)完整的Django框架学习之模板一(查用查询及表关系实现)
先添加几个数据方便后面操作可迭代可切片(元组数据不可变)转为列表进行筛选(列表数据可变)1.常见的查询方式原创 2021-10-25 18:35:09 · 188 阅读 · 0 评论 -
(6)完整的Django框架学习之模型基础
一、创建并连接数据库1.进入mysql数据库: mysql -uadmin -p2. 查看数据库:show databases;3.创建数据库:create database django_ly;二、如何创建表、创建字段、写数据?1.新建一个APP去操作运行manage.py管理文件startapp modela_test 创建APP下载app新建APP下载后给新建APP新建路由文件注册新建APP2.写模型类生成的映射文件...原创 2021-09-29 15:53:34 · 174 阅读 · 0 评论 -
(5)完整的Django框架学习之自定义过滤器及标签
新建文件1.自定义过滤器2.自定义标签原创 2021-09-23 15:45:54 · 139 阅读 · 0 评论 -
(4)完整的Django框架学习之模板标签
1.模板标签条件语句for 循环语句判断获取的数据是不是为空页面跳转(通过APP)页面跳转(跨APP跳转)总结:使用url进行跳转,直接使用name就可以实现跳转。{%url 'name'%}2.模板的继承和使用继承重写(更改)引入其它页面的内容...原创 2021-09-03 16:11:18 · 145 阅读 · 0 评论 -
(3)完整的Django框架学习之模板变量及模板过滤器
1.模板变量的引入简单的后台数据传到前台传送多个数据None显示2.过滤器修改时区3.静态文件新建文件及静态文件路径配置所以原创 2021-09-01 20:36:41 · 156 阅读 · 0 评论 -
(2)完整的Django框架学习之路由分配及渲染方式
1.什么是url?带一个参数带两个参数2.打印信息的打开与关闭(Turn or False)3. 转换器int,匹配正整数,包含0。slug,匹配字母、数字以及横杠、下划线组成的字符串。4.正则5. musi app6.统一传输数据7.页面重定向8. Django怎样去调用漂亮的HTML前端页面呢?新建templates目录配置新建主页模板html文件渲染模板渲染模板方式一模板渲染方式原创 2021-08-31 16:15:52 · 150 阅读 · 0 评论 -
(1)完整的Django框架学习之环境搭建
1.Django教如何制作一个网站。2.Web应用框架--Django3. 查看当前有哪些虚拟环境:workon4. 查看当前虚拟环境已经下载好的库:pip list5. 切换虚拟环境:workon djando_ly6. 创建虚拟环境:mkvirtualenv -p /usr/bin/python3 djando_ly7.安装django: pip install django==2.1.7 -i https://pypi.douban.com/simple有Django这原创 2021-08-30 18:46:18 · 176 阅读 · 0 评论 -
pycharm 安装步骤
1. 右键管理员运行 pycharm-professional-2020.2.exe 2. Next3.选择安装路径后,Next4. 勾选第一个 Create Desktop Shortout (64-bit launcher) 后,Next5. Install 6. Finish7. 双击或者右键管理员运行8.选择 Do not import settings (不导入设置)后,点击ok8. 黑白主题选择,喜欢那个点哪个 > Next9. start原创 2021-05-25 15:31:32 · 560 阅读 · 0 评论