📅  最后修改于: 2023-12-03 14:57:55.079000             🧑  作者: Mango
Django 是一个流行的 Python Web 框架,它提供了丰富的功能和工具,使开发 Web 应用变得简单高效。本文将介绍如何在本地运行 Django 服务器,并提供一些示例代码来说明如何操作。
在运行 Django 服务器之前,需要先安装 Django。可以通过以下命令使用 pip 安装 Django:
pip install django
确保你已经安装了 Python 和 pip,可以通过运行以下命令来检查它们的版本:
python --version
pip --version
在安装 Django 后,可以使用 django-admin
命令来创建一个新的 Django 项目。在命令行中运行以下命令:
django-admin startproject myproject
这将创建一个名为 myproject
的文件夹,其中包含 Django 项目的基本结构。
进入新创建的项目文件夹,并使用以下命令来启动 Django 开发服务器:
python manage.py runserver
这将运行一个本地服务器,默认监听在 http://localhost:8000/
。
通过在浏览器中访问 http://localhost:8000/
,你应该能够看到 Django 的默认欢迎页面。
除了创建项目,你还可以创建一个或多个 Django 应用来组织你的代码。在项目文件夹中运行以下命令来创建一个新的应用:
python manage.py startapp myapp
这将在项目文件夹中创建一个名为 myapp
的文件夹,其中包含应用的基本结构。
在 Django 中,URL 路由用于将请求映射到相应的视图函数。通过编辑项目文件夹中的 urls.py
文件来配置 URL 路由。
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
在上述代码中,我们将根 URL ('http://localhost:8000/'
) 映射到名为 index
的视图函数。可以在应用的 views.py
文件中定义该视图函数。
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, Django!")
在上述代码中,当访问根 URL 时,将返回一个包含字符串 "Hello, Django!"
的 HTTP 响应。
现在,你已经配置了 URL 路由并定义了视图函数,可以重新启动 Django 服务器,使更改生效。
python manage.py runserver
现在,当访问 http://localhost:8000/
时,你应该能够看到网页上显示 "Hello, Django!"
。
恭喜!你已经成功运行了 Django 本地服务器并创建了一个简单的应用程序。
希望本文对初学 Django 的程序员有所帮助!如果想了解更多关于 Django 的信息,请参阅官方文档。