python安装Django并创建第一个项目
最近开始打算学习一下python的CMS(Content Management System),寻找了一些学习资料,基本都是指向Django,那就从小白开始学习好了,第一章:Django安装。(相对于Django,其实drupal我更为熟悉,只不过drupal采用的是php语言书写,实在是不想分散精力,干脆重新撸python)。
其实网上安装Django的相关介绍都有,这篇文章主要是介绍一个坑,卡了半个小时。
安装很简单,pip即可,也可以不指定版本号。
pip install Django==3.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
接下来我们可以进入到以下目录,查看安装的Django库目录下面是存在一个django-admin.py文件的,我的目录路径为:
C:\Users\******\AppData\Local\Programs\Python\Python38\Lib\site-packages\django\bin
这个文件就是待会我们创建项目的程序,在D盘我新建了一个mDjango文件夹,通过命令行进入到该文件夹下,到了这一步,网络上的教程基本上都是教你输入以下命令,创建项目:
django-admin.py startproject myproject
但是我一直创建不成功,最后发现原因是因为我设置了所有py后缀文件均由vs code打开,而非python.exe,这就导致程序一直运行未成功,此时有两种办法解决,一种将py文件设置为默认python.exe打开,另外一种是我们使用如下代码创建项目:
python C:\Users\*******\AppData\Local\Programs\Python\Python38\Lib\site-packages\django\bin\django-admin.py startproject mTest
我们可以看到,在该目录下面创建了两个项目,再进入到我们任一项目中,通过
manage.py runserver
将本地服务器启动,再打开网址:http://127.0.0.1:8000,就可以看到项目成功创建了(下图)。