261 - 280 件显示 / 全621件中
swap_vert

默认

  • Flash 消息全71回

    2023年11月13日更新

    3721次浏览

    消息的级别 常量 | 目的 | DEBUG | 与开发相关的消息,在生产部署中将被忽略(或删除) INFO | 给用户的参考消息…

    Django 开发教程
  • 类视图全71回

    2023年11月22日更新

    3721次浏览

    以函数的方式定义的视图称为函数视图,函数视图便于理解。但是遇到一个视图对应的路径提供了多种不同HTTP请求方式的…

    Django 开发教程
  • 中间件全71回

    2023年11月22日更新

    3721次浏览

    中间件的定义 在users应用中新建一个middleware.py文件 py def mymiddleware(getresponse): 在Django第一次配置和初始化的时候执行一次 print('init…

    Django 开发教程
  • 模板的配置使用全71回

    2023年11月22日更新

    3721次浏览

    配置 在项目根目录中创建模板目录templates。 在settings.py配置文件中修改TEMPLATES配置项的DIRS值: py TEMPLATES = { 'BACKEND': 'django.template.backends…

    Django 开发教程
  • 模板语法全71回

    2023年11月22日更新

    3721次浏览

    模板变量 变量名必须由字母、数字、下划线(不能以下划线开头)和点组成。 语法如下: py {{变量}} 模板变量可以使python的内建类型…

    Django 开发教程
  • 过滤器全71回

    2023年11月22日更新

    3721次浏览

    使用方法 语法如下: 使用管道符号|来应用过滤器,用于进行计算、转换操作,可以使用在变量、标签中。 如果过滤器需要参数,则使用…

    Django 开发教程
  • 模板继承全71回

    2023年11月22日更新

    3721次浏览

    布局模板 新建一个layout.html文件 html doctype html html lang="en" head meta charset="UTF8" meta name="viewport" content="width=devicewidth, userscalable=no, initialscale=1.0, maximumscale=1.0, minimumscale=1…

    Django 开发教程
  • 模板注释全71回

    2023年11月22日更新

    3721次浏览

    单行注释 py {...} 多行注释使用comment标签 py {% comment %} ... {% endcomment %}

    Django 开发教程
  • 集成 Jinja2 模板引擎全71回

    2023年11月22日更新

    3721次浏览

    安装jinja2 py pip install jinja2 配置jinja2 总应用目录中创建 jinja2.py 文件 py demo/demo/jinja2.py from django.templatetags.static import static from…

    Django 开发教程
  • 配置 MySQL全71回

    2023年11月22日更新

    3721次浏览

    安装 mysqlclient 进入虚拟环境后,先安装 mysqlclient。虽然也可以使用 MySQL Connector,但是官方文档更推荐mysqlclient。 sh pip install mysqlclient 修改DATABASES配置信息…

    Django 开发教程
  • 定义模型类全71回

    2023年11月22日更新

    3721次浏览

    模型类被定义在"应用/models.py"文件中。 模型类必须继承自Model类,位于包django.db.models中。 接下来首先以"分类商品…

    Django 开发教程
  • Django Shell 工具全71回

    2023年11月13日更新

    3721次浏览

    Django 提供了 Shell 命令行工具,通过它,我们可以直接在命令行中测试数据库的操作。 py python manage.py shell 导入两个模型和时间…

    Django 开发教程
  • 新增全71回

    2023年11月22日更新

    3721次浏览

    增加数据有两种方法。 save 通过创建模型类对象,执行对象的save()方法保存到数据库中。 product = Product(name='iMac 2020', onsale='0…

    Django 开发教程
  • 删除全71回

    2023年11月22日更新

    3721次浏览

    模型类对象delete py product = Product.objects.get(id=13) product.delete() 模型类.objects.filter().delete() py Product.objects.filter(id=12).delete()

    Django 开发教程
  • 修改全71回

    2023年11月22日更新

    3721次浏览

    save 修改模型类对象的属性,然后执行save()方法 py product = Product.objects.get(name='iPhone 11 Pro Max') product.name = 'iPhone 11 Pro…

    Django 开发教程
  • 基本查询全71回

    2023年11月13日更新

    3721次浏览

    get 查询单条记录,如果不存在会抛出模型类.DoesNotExist异常 all 查询多条记录 count 查询结果数量 py Product.objects.all() QuerySet Product: 联想…

    Django 开发教程
  • 过滤查询全71回

    2023年11月22日更新

    3721次浏览

    实现SQL中的where功能,包括 filter 过滤出多个结果 exclude 排除掉符合条件剩下的结果 get 过滤单一结果 对于过滤条件的使用…

    Django 开发教程
  • F 和 Q 对象全71回

    2023年11月22日更新

    3721次浏览

    F 对象 之前的查询都是对象的属性与常量值比较,两个属性怎么比较呢? 可以使用F对象,从django.db.models中…

    Django 开发教程
  • 聚合查询全71回

    2023年11月22日更新

    3721次浏览

    聚合函数 使用aggregate()过滤器调用聚合函数。聚合函数包括:Avg 平均,Count 数量,Max 最大,Min 最小,Sum 求和,可以从django.db.models中引用…

    Django 开发教程
  • 关联查询全71回

    2023年11月22日更新

    3721次浏览

    常见关联 一对多查询: 一对应的模型类对象.多对应的模型类名小写set 例: py category = Category.objects.get(id=1) category…

    Django 开发教程