Django开发物流web应用(一)-环境搭建
参考: Django2.2 中文文档
1. 搭建环境
- anaconda 搭建 python3.6 环境
conda create -n logistic_env python=3.6
- 激活虚拟环境
conda activate logistic_env
- 安装 Django2.2
conda install django==2.2
2. 创建Django项目
目标目录下运行:
django-admin startproject logistic
cd ./logistic
尝试运行Django应用, 报错
No module named 'sqlparse'
No installed app with label 'admin'.
安装 sqlparse模块
conda install sqlparse
再次运行Django应用, 访问 http://127.0.0.1:8000/ 成功.
3. 创建Django App
创建一个名为 orders 的 app
python manage.py startapp orders
编辑 orders/views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello")
创建 orders/urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index')
]
编辑 urls.py
...
from django.urls import include, path
urlpatterns = [
...
path('orders/', include('orders.urls')), # 好习惯: 加上逗号
]
再次运行Django应用, 就能看见"hello"了
网友评论