django環境搭建(基於anaconda環境)


環境:win7,anaconda,python3.5

1.介紹

  • Django特點:具有完整的封裝,開發者可以高效率的開發項目,Django將大部分的功能進行了封裝,開發者只需要調用即可,如此,大大的縮短了開發的時間,同時也因為太多封裝導致開發靈活度和項目的運行效率不足。通常在工作當中,開發者可以使用Django快速的搭建項目,然后基於項目進行個別部分的效率優化。

  • 框架:是對同一類型相同的代碼的封裝。

  • 沙箱:起源於生物學,在生物學上經常需要獨立的環境進行生物實驗,這樣的環境叫做沙箱環境,后來,在編程的過程當中,發現一個獨立的,純凈的環境對開發效果更好,所以就有了沙箱環境。

2.django環境安裝

Anaconda是python的虛擬環境,在anaconda環境下可以創建n個不同版本python的虛擬環境。

1.創建環境沙箱

conda create -n DjangoPath python=3.5.2

創建的DjangoPath文件夾在anaconda安裝目錄下的envs目錄中


2.激活沙箱環境

activate DjangoPath或者conda.bat activate DjangoPath

3.導出pip安裝清單

pip freeze > 1.txt

4.使用清單批量安裝

pip install -r 1.txt

1.txt文件在執行導出清單的路徑下

5.安裝Django

pip install django==2.1.8(穩定版本,可以換別的版本)

3.django項目操作

1.開始項目

django-admin startproject ArticleBlog

Django項目的目錄,哪個目錄下執行創建命令,項目就會創建到哪個目錄下。

2.使用pycharm打開項目,直接打開項目的創建目錄

3.配置環境變量





4.Django項目的初始結構

  • ArticleBlog 項目的目錄,只是為了強調項目的位置
  • ArticleBlog 項目的主目錄
  • init.py 包文件
  • Settings.py 主配置文件
  • Urls.py 路由文件
  • Wsgi.py 項目的發布文件
  • Manage.py 項目的控制文件

5.啟動項目

Python manage.py runserver [ip][:port]

這條命令執行成功的前提是命令行目錄在django項目的主目錄下

6.讓局域網所有人可以訪問

7.注意

這里的ip和端口指定的是服務器監聽的ip和端口
當前使用的服務器是django自帶的服務器,輕量,方便使用,但是最高並發200,特別適合開發使用。


免責聲明!

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



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