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