Django 学习(1)

本文是Django学习的第一部分,主要介绍了Django的项目和应用创建、数据库迁移、语言和时间设置。重点讲解了URL路由配置、render()函数的使用,包括其必要参数和可选参数的详细说明。适合Django初学者参考。
摘要由CSDN通过智能技术生成

Django 学习(1)

结构框架

在这里插入图片描述

一些命令:

创建项目:python manage.py startapp 应用名字

创建APP(进入工程目录):python manage.py 名称

创建库表(进入工程目录): python manage.py makemigrations

执行库表建立(进入工程目录) : python manage.py migrate

设置语言

settings.py中找到LANGUAGE_CODE='' 改为LANGUAGE_CODE = 'zh-Hans'即为中文

在这里插入图片描述

设置时间

settings.py中找到TIME_ZONE=''改为TIME_ZONE = 'Asia/shanghai'即为上海时间。

在这里插入图片描述

urls 中path(路由)

在这里插入图片描述

在这里插入图片描述
123/就是要访问的地址,views.index就是要调用views文件中的功能。

path()路由简单的来说就是根据用户请求的 URL 链接来判断对应的处理程序,并返回处理结果,也就是 URL 与 Django 的视图建立映射关系。

path('地址名称/',文件名称.文件中的功能函数)

在这之前,我们要通过 在这里插入图片描述
views文件引进来。

render()

我们一般在views.py中书写我们的功能代码。

在这里插入图片描述

render()(渲染) 其作用是载入模板,填充上下文,再返回由它生成的 HttpResponse 对象。

必要参数

render()函数有两个必要参数 : requesttemplate_name:要使用的模板的全名或模板名称的序列。

在这里插入图片描述
中的request‘index.html

可选参数

context: 要传入文件中用于渲染呈现的数据, 默认是字典格式。

content_type: 生成的文档要使用的MIME 类型。默认为DEFAULT_CONTENT_TYPE 设置的值。默认为"text/html"

status: http的响应代码,默认是200。

using: 用于加载模板使用的模板引擎的名称。
以上如有错误还请大佬指出 ,本人萌新初学。

tml"

status: http的响应代码,默认是200。

using: 用于加载模板使用的模板引擎的名称。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值