Window 下Django的安装及配置
本机环境:
Win10x64
Python 3.9.0
一、pip命令安装Django
pip3 install Django
二、添加环境变量
C:\Users\Rank\AppData\Local\Programs\Python\Python39\Lib\site-packages\django
C:\Users\Rank\AppData\Local\Programs\Python\Python39\Scripts
三、安装测试
成功则显示django版本

四、创建项目
创建一个名为HelloWorld的项目
django-admin.py startproject HelloWorld

五、启动服务器
python3 manage.py runserver 0.0.0.0:8000
浏览器访问 http://127.0.0.1:8000/
启动成功则结果如下(启动失败则看本文最后一条):

六、视图和 URL 配置
启动Visual Studio Code,打开项目所在文件夹,然后新建views.py

代码如下:
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world ! ")
绑定 URL 与视图函数,urls.py 内容修改为:
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.hello),
]
成功显示“ Hello world !”
七、其他配置
1.语言改成中文
\HelloWorld\HelloWorld\settings.py
这是用于配置Django项目的,修改其中两行为:
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
2.修改Django开发服务器端口
Django开发服务器的默认端口为8000
由于8000端口被酷狗占用了,启动服务提示Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。

解决方法一:命令行指定端口号启动
python3 manage.py runserver 0.0.0.0:8080
但是这样我用vscode就没法直接按F5启动了,还要在终端敲上面这行,这就有点不方便了。
解决方法二:通过修改 launch.json 文件把默认端口改成8080,加个参数就好了

posted on 2020-11-21 13:46 PythonBaby 阅读(339) 评论(0) 收藏 举报
浙公网安备 33010602011771号