上篇文章教了大家如何安装Django,今天来编写第一个 Django 程序,了解Django 程序是如何编译运行的
创建一个新的应用
输入如下指令,即可创建一个名为 blog 的应用
python manage.py startapp blog
Django 应用目录介绍
views.py: 视图处理的地方
models.py: 定义应用模型的地方
admin.py: 定义Admin 模块管理对象的地方
app.py: 声明应用的地方
tests.py: 编写应用测试用例的地方
urls.py: (自行创建) 管理应用路由的地方
编写第一个Django 程序
1.编写函数返回hello world字符串
在 view.py 文件中进行编写
from django.shortcuts import render
from django.http import HttpResponse
def hello_world(request): //定义函数
return HttpResponse("hello world")
2.进行Django路由的配置
通过配置绑定视图函数和URL
1.先配置应用层面的路由
- 在blog中新建一个文件urls.py
- 编写urls.py
from django.urls import path, include
import blog.views
urlpatterns = [
path('hello_world',blog.views.hello_world)
]
2.进行项目层次的路由配置
- 打开项目的urls.py 文件
- 进行编写文件
- 将应用添加到配置文件中
- 在项目settings.py 中进行添加
3.运行项目
输入指令运行
python manage.py runserver
打开运行的地址,输入
http://127.0.0.1:8000/blog/hello_world
即可出现 hello world 表示运行成功