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