Django 是一个高级的 Python Web 框架,它鼓励快速开发和干净、实用的设计。以下是 Django Web 开发的入门指南。

安装 Django

首先,您需要安装 Django。可以通过以下命令进行安装:

pip install django

创建项目

安装完成后,您可以使用以下命令创建一个新的 Django 项目:

django-admin startproject myproject

这将创建一个名为 myproject 的新目录,其中包含 Django 项目的所有文件。

创建应用

在项目中,您可以创建多个应用。每个应用都是一个功能模块,例如用户认证、博客系统等。

cd myproject
python manage.py startapp myapp

这将创建一个名为 myapp 的新目录,其中包含应用的所有文件。

配置 URL

myproject/urls.py 文件中,您可以配置 URL 路由。例如,以下代码将 myapp/views.py 中的 index 视图与 /myapp/ 路径关联:

from django.urls import path
from . import views

urlpatterns = [
    path('', views.index, name='index'),
]

创建视图

myapp/views.py 文件中,您可以定义视图。视图是处理请求并返回响应的函数或类。

from django.shortcuts import render

def index(request):
    return render(request, 'myapp/index.html')

创建模板

myapp/templates/myapp 目录中,您可以创建 HTML 模板。模板用于定义网页的结构和样式。

<!DOCTYPE html>
<html>
<head>
    <title>Django Web 开发指南</title>
</head>
<body>
    <h1>Django Web 开发指南</h1>
    <p>欢迎来到 Django Web 开发指南页面。</p>
</body>
</html>

运行服务器

最后,您可以使用以下命令启动 Django 服务器:

python manage.py runserver

现在,您可以在浏览器中访问 http://127.0.0.1:8000/myapp/,查看您的 Django 项目。

返回首页

Django Logo