使用 Django 创建 Web 应用程序
- 安装 Django
在命令行中运行以下命令,安装 Django:
pip install Django
- 创建 Django 项目
在命令行中进入要存储项目的目录,运行以下命令创建 Django 项目:
django-admin startproject project_name
其中,project_name
是项目名称,可以自定义。
- 创建 Django 应用程序
进入项目目录,运行以下命令创建 Django 应用程序:
python manage.py startapp app_name
其中,app_name
是应用程序名称,可以自定义。
- 配置数据库
打开 project_name/settings.py
文件,找到 DATABASES
配置项,根据需求修改数据库配置。例如,使用 MySQL 数据库:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'database_name', 'USER': 'username', 'PASSWORD': 'password', 'HOST': 'localhost', 'PORT': '3306', } }
- 创建数据库表
在命令行中运行以下命令,根据模型创建数据库表:
python manage.py makemigrations app_name python manage.py migrate
- 创建视图
在 app_name/views.py
文件中编写视图函数,例如:
from django.shortcuts import render from django.http import HttpResponse def index(request): return HttpResponse("pidancode.com")
这个视图函数返回字符串“pidancode.com”。
- 配置路由
在 app_name
目录下创建 urls.py
文件,配置路由,例如:
from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), ]
这个路由将根路径映射到 index
视图函数。
在 project_name/settings.py
文件中找到 INSTALLED_APPS
配置项,将 app_name
添加进去:
INSTALLED_APPS = [ 'app_name', # ... ]
- 运行服务器
在命令行中运行以下命令,启动服务器:
python manage.py runserver
浏览器访问 http://localhost:8000/
,就可以看到“pidancode.com”字符串了。
相关文章