Django 开发环境配置过程详解
这篇攻略将详细讲解如何配置 Django 开发环境,包含两个示例说明。
环境要求
- Python3.x
- pip 包管理器
步骤
1. 创建虚拟环境
虚拟环境可避免项目中使用全局安装的包,导致包冲突的问题。
-
使用命令行进入要创建虚拟环境的目录
-
执行以下命令创建虚拟环境
python3 -m venv myvenv
其中 myvenv
是虚拟环境的名称,可以根据需要修改。
- 执行以下命令激活虚拟环境
source myvenv/bin/activate
2. 安装 Django
在激活虚拟环境后,可以开始安装 Django:
pip install django
示例1:创建一个简单的 Django 项目
下面以创建一个简单的 Django 项目为例。
- 使用以下命令创建 Django 项目
django-admin startproject mysite
其中 mysite
是项目名称,可以根据需要修改。
- 执行以下命令进行数据库迁移
cd mysite
python manage.py migrate
- 运行以下命令启动 Django 服务器
python manage.py runserver
在浏览器中打开 http://127.0.0.1:8000/
可以看到 Django 默认的欢迎页面。
示例2:创建一个简单的 Django 应用
下面以在示例1中创建的项目中创建一个简单应用为例。
- 使用以下命令创建一个 Django 应用
python manage.py startapp myapp
其中 myapp
是应用名称,可以根据需要修改。
- 在
mysite/settings.py
文件中的INSTALLED_APPS
中添加应用名称
INSTALLED_APPS = [
...
'myapp',
]
- 在
myapp
目录下创建views.py
文件,并添加以下内容
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello, World!")
- 在
myapp
目录下创建urls.py
文件,并添加以下内容
from django.urls import path
from . import views
urlpatterns = [
path('hello/', views.hello, name='hello'),
]
- 在
mysite/urls.py
文件中添加应用的urls.py
from django.urls import include, path
urlpatterns = [
path('myapp/', include('myapp.urls')),
]
- 运行以下命令启动 Django 服务器
python manage.py runserver
在浏览器中打开 http://127.0.0.1:8000/myapp/hello/
可以看到 "Hello, World!"。
结论
通过以上步骤,我们可以成功配置 Django 开发环境,并能够创建一个简单的 Django 项目和应用。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Django 开发环境配置过程详解 - Python技术站