安装Python环境
因为网上Python安装教程较为丰富,再次不过多赘述,本文重点在Django项目的搭建。附下载网址:Python下载安装网址链接
注:安装完记得配置好环境变量,不然可能导致Python安装不成功。
安装Django包
可以先确认Python环境里面没有安装Django包(保持安装环境的整洁干净)
pip uninstall django
然后再安装对应版本的Django包,我的Python版本是3.9,对应的Django版本4.0
pip install django==4.0
以下是Python与Django版本对应:
| Python 版本 | Django 版本 |
|---|---|
| 3.5、3.6、3.7、3.8(在 2.2.8 中添加)、3.9(在 2.2.17 中添加) | 2.2 |
| 3.6、3.7、3.8、3.9(在 3.1.3 中添加) | 3.1 |
| 3.6、3.7、3.8、3.9、3.10(在 3.2.9 中添加) | 3.2 |
| 3.8、3.9、3.10 | 4.0、4.1 |
安装成功后,检查下安装Python的文件夹,如下:


至此,Django包顺利安装
Django项目的创建
准备工作做好了!现在正式讲解本地Django项目的搭建
选择指定的文件夹,创建一个Django项目
django-admin startproject HelloWorld
进入该项目的HelloWorld文件夹下面:记得要cd HelloWordld
服务启动启动
启动服务器:
python manage.py runserver 0.0.0.0:8000
服务启动启动过程中一些可能存在的问题
可能会遇到如下问题:

解决它:
python manage.py migrate
看到一排下去都是OK就好了

再次启动服务器,记得将IP改为本机IP!!!

遇到如上问题很正常,修改settings.py文件,找到
ALLOWED_HOSTS = []
改为
ALLOWED_HOSTS = [‘*’]
再次启动服务器,至此,我们的第一个Django项目就完成啦!!!


后续补充
视图和 URL 配置
在先前创建的 HelloWorld 目录下的 HelloWorld 目录新建一个 views.py 文件,并输入代码:
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world ! ")
接着,绑定 URL 与视图函数。打开 urls.py 文件,删除原来代码,将以下代码复制粘贴到 urls.py 文件中:
from django.urls import path
from . import views
urlpatterns = [
path("", views.hello, name="hello"),
]
整个目录如下:

然后启动服务器,打开网站
Django的视图完成了。

一个简单的Django搭建至此已经完善。
附
如有侵权,请联系作者本人修改内容。
2857

被折叠的 条评论
为什么被折叠?



