使用Django初步
1.下載
python https://www.python.org/downloads
django https://djangoproject.com/download
從https://pypi.org/project 可以下載依賴的包
2.安裝
安裝的時候提示缺少什么包,就從https://pypi.org/project 下載即可
我們這里是采用了本地的pypi-server,放到本地服務器上即可
然后安裝
pip install -i http://localhost:8080/ django
提示缺少asgiref
安裝了asgiref-2.1.1.tar.gz
提示缺少async-timeout
提示缺少 protobuf ,又提示缺少six
提示缺少pytz
提示缺少sqlparse
注意提示的要求版本,否則需要重新下載新版本安裝
配置環境變量的path
E:\Programs\Python\Python36\Scripts
全部裝好准備測試
輸入django-admin
發現提示錯誤
File "E:\Programs\Python\Python36\lib\site-packages\django-3.0-py3.6.egg\djang
o\db\utils.py", line 5, in <module>
from asgiref.local import Local
ModuleNotFoundError: No module named 'asgiref.local'
於是到對應位置查找,發現確實沒有這個模塊,於是打算安裝新版本asgiref
下載了asgiref-3.2.1.tar.gz
重新安裝
pip uninstall asgiref
pip install -i http://localhost:8080/ asgiref==3.2.1
順利解決問題
3.創建工程
cd /d G:\mysourcecode\python\project
django-admin startproject myprj1
目錄和文件展示如下
G:\mysourcecode\python\project>tree /f
卷 G 的文件夾 PATH 列表
卷序列號為 9C1E-658D
G:.
└─myprj1
│ manage.py
│
└─myprj1
asgi.py
settings.py
urls.py
wsgi.py
__init__.py
啟動服務
python manage.py runserver 0.0.0.0:9090
訪問http://127.0.0.1:9090/ 成功