上一页 1 2 3 4 5 6 7 8 9 10 ··· 26 下一页
摘要: 环境安装与配置 REST 框架需要以下内容: Python(3.6、3.7、3.8、3.9、3.10) Django(2.2、3.0、3.1、3.2、4.0) DRF是以Django扩展应用的方式提供的,所以我们可以直接利用已有的Django环境而无需从新创建。(若没有Django环境,需要先创建环 阅读全文
posted @ 2022-03-30 23:54 未来可期_Durant 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 需求背景 在我们编写django代码的时候,经常定义模型,对应起来的就是数据库字段。有时候可能会增加修改或删除一个字段,但是如何正确的操作呢 步骤 1、删除django_migrations表中此应用的表记录 delete from django_migrations where app=' you 阅读全文
posted @ 2022-03-30 23:34 未来可期_Durant 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 中文文档 https://q1mi.github.io/Django-REST-framework-documentation/api-guide/views_zh/ 英文文档 https://www.django-rest-framework.org/ 阅读全文
posted @ 2022-03-29 13:58 未来可期_Durant 阅读(572) 评论(0) 推荐(0) 编辑
摘要: Django的对象关系映射系统(Object-Relational Mapper, ORM)提供了丰富的数据查询接口, 让你无需使用原生SQL语句即可通过对模型的简单操作实现对数据库里的数据进行增删改查。查询得到的结果叫查询集(QuerySet), 所以这个接口被称为QuerySet API。今天我 阅读全文
posted @ 2022-03-24 11:31 未来可期_Durant 阅读(1107) 评论(0) 推荐(0) 编辑
摘要: Models 字段类型 1. models.AutoField # 作用说明:默认生成列名为 id 的列,并设置为主键 # 数据类型:int(11) # 必备参数:primary_key = True 作为主键存在 ColName = models.AutoField(primary_key = T 阅读全文
posted @ 2022-03-23 23:20 未来可期_Durant 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 数据库配置 创建 MySQL 数据库( ORM 无法操作到数据库级别,只能操作到数据表)语法: create database 数据库名称 default charset=utf8; # 防止编码问题,指定为 utf8 在项目的 settings.py 文件中找到 DATABASES 配置项,将其信 阅读全文
posted @ 2022-03-23 18:22 未来可期_Durant 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 前言 在上一章节中我们使用 django.http.HttpResponse() 来输出 "欢迎来到主页"。该方式将数据与视图混合在一起,不符合 Django 的 MVC 思想。 本章节我们将为大家详细介绍 Django 模板的应用,模板是一个文本,用于分离文档的表现形式和内容 模板应用案例 1、在 阅读全文
posted @ 2022-03-23 11:52 未来可期_Durant 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 编写视图 在先前创建的 myapp 目录下的 myapp 目录新建一个 views.py 文件,并输入代码 from django.http import HttpResponse def index(request): return HttpResponse("欢迎来到主页 !") 进行URL 配 阅读全文
posted @ 2022-03-22 23:46 未来可期_Durant 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 注释默认的SQLite3配置 $projectName/settings.py ''' DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqli 阅读全文
posted @ 2022-03-22 19:20 未来可期_Durant 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 现象 出现:ModuleNotFoundError: No module named 'MySQLdb' (venv) D:\pycharm\Django_01\myapp>python manage.py runserver 0.0.0.0:8800 Watching for file chang 阅读全文
posted @ 2022-03-22 19:10 未来可期_Durant 阅读(2479) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 26 下一页