随笔分类 - Django
摘要:浏览器>> 发送请求(Http请求) >> web服务网关接口(django默认的wsgiref模块不能承受高并发,最大只有1000左右) >> 中间件 >> 缓存数据库(返回给中间件已经缓存过的数据) >> urls.py(路由层) >> views.py(视图层) >> templates(模板
阅读全文
摘要:配置数据库 # 在 settings.py 文件中有一个配置项就是配置数据库的,一般为 DATABASES # 但是Django默认的数据库是sqlite3数据库 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', '
阅读全文
摘要:HttpResponse 返回字符串类型的数据 HttpResponse: 这是 Django 自带的类,用于构建基本的 HTTP 响应 我的app名称是demo,我们先按照正常的流程,在views中定义对应的路由函数 from django.shortcuts import HttpRespons
阅读全文
摘要:安装 注意:安装的磁盘目录,以及后续通过Django创建目录的时候,不要出现中文,否则会出现预料之外的错误 建议:禁止套娃,即不要在A项目中创建B项目 # 如果不指定版本号,默认最新版 pip install django # 如果要指定版本,使用==版本号 pip install django==
阅读全文
摘要:前端提交数据 必备知识点 前端form表单中action属性,不写默认是当前路由地址 前端form表单中的method属性,不写默认是GET请求 # views.py def somthing(request): # request是一个对象,封装了用户发送过来的所有请求相关的数据 # 1.获取请求
阅读全文
摘要:静态文件 模板文件:我们将html文件都默认放在templates这个文件夹下,这个文件夹一般在项目根目录新建即可 静态文件:我们将网站所使用的静态文件默认都放在static文件夹下 静态文件配置 STATIC_URL = '/static/' # 类似于访问静态文件的令牌 # 添加下面的这段代码即
阅读全文