使用Django初步


使用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/ 成功


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM