1. 可以选择自己的虚拟环境下,pip就可以安装django
pip install django
2. 创建Django项目
在pychram专业版下,选择"file→new project":
3.得到以下目录,我这里项目名称为djangoProject
这里的settings.py为项目配置文件,内容自行了解
4. 在终端窗口,当前目录下输入:
注:如我的项目名为djangoProject,则:
(django) PS x:\xxxx\djangoProject> python manage.py startapp app名字
python manage.py startapp app_test
这里的app_test为你的app名
然后得到以下目录结果:
5. 在djangoProject下的setting.py中补充以下代码:
这里每次注册app都需要在这里进行补充,前面6个是Django自带的
# Application definition
# 定义注册的app
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'app_test', # 注册新创建的应用app
]
6. 打开你创建的app目录下的view.py
这里是写你的主要界面和功能的地方,以返回hello world为例:
from django.shortcuts import render
# Create your views here.
from django.http import HttpResponse
# 这里的request在你定义的每个函数中都必须填上,且为第一个
def hello_world(request):
return HttpResponse('Hello World')
7. 修改djangoProject下的urls.py,使得url能对应上你的函数
from django.contrib import admin
from django.urls import path
# 这里的app_test为你的app名字
from app_test.views import *
urlpatterns = [
path('admin/', admin.site.urls),
path('hello/', hello_world) # 这里的hello_world和views中的函数名字是一致的
]
8. 运行
在终端窗口,当前目录下输入:
python manage.py runserver
然后输出如下表示成功:
9. 在浏览器输入:
http://127.0.0.1:8000/hello/
得到以下画面:
这样最简单的搭建就完成了。