python如何使用Django
时间: 2023-07-20 14:14:51 浏览: 112
使用 Django 创建 Web 应用程序的一般步骤如下:
1. 在计算机上安装 Django。
2. 创建一个 Django 项目。在命令行中,使用 `django-admin startproject <project-name>` 命令创建一个新的 Django 项目。
3. 创建一个应用程序。在命令行中,使用 `python manage.py startapp <app-name>` 命令创建一个新的 Django 应用程序。
4. 编写视图函数。在应用程序目录中的 `views.py` 文件中编写视图函数,用于处理用户请求并返回响应。
5. 编写 URL 映射。在应用程序目录中的 `urls.py` 文件中编写 URL 映射,将 URL 请求与视图函数关联起来。
6. 编写模板。在应用程序目录中的 `templates` 目录中编写 HTML 模板,用于渲染页面。
7. 运行服务器。在命令行中,使用 `python manage.py runserver` 命令启动 Django 开发服务器,可以在浏览器中访问应用程序。
下面是一个简单的示例:
1. 安装 Django:在命令行中执行 `pip install Django` 命令。
2. 创建项目:在命令行中执行 `django-admin startproject myproject` 命令。
3. 创建应用程序:在命令行中执行 `python manage.py startapp myapp` 命令。
4. 编写视图函数:在应用程序目录中的 `views.py` 文件中编写如下代码:
```
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello, Django!")
```
5. 编写 URL 映射:在应用程序目录中的 `urls.py` 文件中编写如下代码:
```
from django.urls import path
from . import views
urlpatterns = [
path('hello/', views.hello, name='hello'),
]
```
6. 编写模板:在应用程序目录中的 `templates` 目录中创建一个名为 `hello.html` 的文件,编写如下代码:
```
<!DOCTYPE html>
<html>
<head>
<title>Hello, Django!</title>
</head>
<body>
<h1>Hello, Django!</h1>
</body>
</html>
```
7. 运行服务器:在命令行中执行 `python manage.py runserver` 命令,然后在浏览器中访问 `http://127.0.0.1:8000/myapp/hello/` 即可看到 "Hello, Django!" 的响应。
阅读全文