Django 是一个高级的 Python Web 框架,用于快速构建安全且实用的网站。本教程将带你了解 Django 的基础知识,包括其安装、配置和常用功能。

安装 Django

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

pip install django

Django 的基本结构

Django 的基本结构如下:

  • settings.py: 配置文件,包含数据库配置、应用配置等。
  • urls.py: 路由配置文件,用于将 URL 映射到视图函数。
  • views.py: 视图函数,处理用户请求并返回响应。
  • models.py: 数据模型,定义数据库中的表结构。

创建项目

创建一个 Django 项目,可以使用以下命令:

django-admin startproject myproject

这将创建一个名为 myproject 的项目目录。

创建应用

在项目中创建一个应用,可以使用以下命令:

cd myproject
python manage.py startapp myapp

这将创建一个名为 myapp 的应用目录。

创建视图

myapp/views.py 文件中,创建一个视图函数,例如:

from django.http import HttpResponse

def index(request):
    return HttpResponse("Hello, world!")

配置 URL

myapp/urls.py 文件中,配置 URL 路由:

from django.urls import path
from . import views

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

运行服务器

最后,运行 Django 服务器:

python manage.py runserver

现在,您可以在浏览器中访问 http://127.0.0.1:8000/,应该能看到 "Hello, world!"。

更多关于 Django 的内容,请参阅我们的 Django 官方文档(https://docs.djangoproject.com/en/stable/)。

Django Logo