Django 是一个高级的 Python Web 框架,它鼓励快速开发和干净、实用的设计。如果你是 Django 的新手,以下是一些基础指南来帮助你开始。

快速安装

首先,确保你已经安装了 Python。然后,你可以使用 pip 来安装 Django:

pip install django

创建项目

一旦安装了 Django,你可以创建一个新的项目:

django-admin startproject myproject

这将在当前目录下创建一个名为 myproject 的新目录,其中包含你的 Django 项目。

创建应用

在你的项目目录中,你可以创建一个应用:

cd myproject
python manage.py startapp myapp

这将在 myproject 目录下创建一个名为 myapp 的新目录,其中包含你的 Django 应用。

运行服务器

myproject 目录下,你可以运行开发服务器:

python manage.py runserver

打开浏览器并访问 http://127.0.0.1:8000/,你应该能看到一个默认的 Django 页面。

路由和视图

Django 使用路由系统来将 URL 映射到视图函数。以下是一个简单的例子:



from django.http import HttpResponse

def home(request):
    return HttpResponse("Hello, world!")
# myproject/urls.py

from django.urls import path
from myapp import views

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

模板

Django 使用模板系统来渲染 HTML。以下是一个简单的模板例子:

<!-- myapp/templates/home.html -->

<!DOCTYPE html>
<html>
<head>
    <title>My Project</title>
</head>
<body>
    <h1>Hello, world!</h1>
</body>
</html>

确保在 myproject/settings.py 中设置了 TEMPLATES 中的 DIRS 选项,以便 Django 能够找到模板文件。

进一步学习

要深入了解 Django,请访问我们的 Django 教程

Django Logo