- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 零基础入门学django框架,超详细基础知识(二)
django2 文章目录django2请求和响应定义:请求:起始行 + headers + body响应:起始行 + headers + bodyGET请求和POST请求定义:GET:POST:Django的设计模式及模板层传统MVC (Model-View-Controller 模型-视图-控制器)模式MTC (Model-Template-View 模型-模板-视图)模式)模板层-变量和标签变量标签模板层-过滤器和继承过滤器继承url反向解析再谈urlurl反向解析 请求和响应 定义: 请求是指浏览器端
2021-07-09 23:35:42
139
2
原创 零基础入门学django框架,超详细基础知识(六)
django基础知识6 内建用户系统 定义: Django带有一个用户认证系统。它处理用户账号、组、权限以及基于cookie的用户会话。 用户可以直接使用Django自带的用户表 基本字段: 模型类位置 from django.contrib.auth.models import User uername,password,email,first_name,last_name,is_superuser(是否是管理员账号),is_staff(是否可以访问admin管理界面),is_active,l
2021-07-09 23:07:40
166
原创 零基础入门学django框架,超详细基础知识(五)
django基础知识(五) 缓存 定义: 缓存是一类可以更快的读取数据的介质统称,也指其它可以加快数据读取的存储方式。一般用来存储临时数据,常用介质的是读取速度很快的内存 意义: 视图渲染有一定成本,数据库的频繁查询过高; 所以对于低频变动的页面可以考虑使用缓存技术,减少实际渲染次数; 用户拿到响应的时间成本会更低 缓存场景特点: 缓存的地方,数据变动频率较少 Django中设置缓存 数据库缓存 将缓存的数据存储在数据库中 说明:尽管存储介质没有更换,但是当把一次负责查询的结果直接存储到表里,比
2021-07-09 23:06:50
111
原创 零基础入门学django框架,超详细基础知识(四)
django基础知识(四) admin后台管理 django提供了比较完善的后台管理数据库的接口,可供开发过程中调用和测试使用 django会搜集所有已注册的模型类,为这些模型类提供数据管理界面,供开发者使用 admin配置步骤: 创建后台管理账号:python manage.py createsuperuser 打开http://127.0.0.1:8000/admin/login/?next=/admin/ 管理后台用户和组配置 注册自定义模型类: 在应用app中的admin.py中导入注册要
2021-07-09 23:06:14
159
原创 零基础入门学django框架,超详细基础知识(三)
django基础知识(三) 静态文件 什么是静态文件:图片, css, js, 音频, 视频 静态文件配置 -settings.py中 配置静态文件的访问路径【该配置默认存在】 通过哪个url地址找静态文件:STATIC_URL = '/static/' 说明: 指定访问静态文件时是需要通过/static/xxx或http://127.0.0.1:8000/static/xxx [xxx表示具体的静态资源位置] 配置静态文件的存储路径 STATICFILES_DIRS STAT
2021-07-09 23:04:23
193
原创 零基础入门学django框架,超详细基础知识(一)
Django基础知识(一) 创建django项目 terminal命令: #创建Django程序 django-admin startproject mysite #进入程序目录 cd mysite #启动socket服务端,等待用户发送请求 python manage.py runserver 8000 Django程序目录: mysite mysite -settings.py #Django配置文件 -url.py #路由系统:url->函数 -wsgi
2021-07-09 23:02:04
232
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人