日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

创建python虚拟环境,安装django,创建一个django项目,在项目中创建一个应用(ubuntu16.04)...

發布時間:2023/12/18 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 创建python虚拟环境,安装django,创建一个django项目,在项目中创建一个应用(ubuntu16.04)... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、創建python虛擬環境

  首先,為什么要創建python的虛擬環境?

  因為,在實際的項目開發中,每個項目使用的框架庫并不一樣,或使用框架的版本不一樣,這樣需要

  我們根據需求不斷的更新或卸載相應的庫。直接對我們的Python環境操作會讓我們的開發環境和項目造成

  很多不必要的麻煩,管理也相當混亂。而虛擬環境能夠獨立于真實環境存在,并且可以同時擁有多個虛擬

  環境,每個虛擬環境都可以營造一個干凈的開發環境,對項目的依賴和版本的控制有著非常重要的作用。

?

  其次,使用什么安裝python的虛擬環境呢?

  virtualen就是來創建python虛擬環境的庫。

?

  最后,開始虛擬環境的創建吧!!!

  1.? ?準備條件:系統版本為ubuntu16.04

  2.? ?安裝虛擬環境庫:(自己使用的python3)

??    1.)? sudo pip3 install virtualenv? ? #? 安裝virtualenv庫

  ? ? 2.)? sudo pip3 install virtualenvwrapper? ? # 安裝virtualenv庫的拓展包

  ? ? 3.)? 編輯家目錄下的.bashrc 文件,添加下面兩行內容:

     export WORKON_HOME=$HOME/.virtualenvs

     source /usr/local/bin/virtualenvwrapper.sh

  ? ? 4.)? 保存更改后的.bashrc文件,回到終端窗口中,使用命令 source ./bashrc 使./bashrc文件生效

  3. 創建虛擬環境

  ? ? 命令:mkvirtualenv? -p? python3? 虛擬環境名稱 

  ?  (python2中直接使用命令:mkvirtualenv? ?虛擬環境名稱)

    創建的虛擬環境在哪里呢?? ? 請看這里——》? ? /home/python/.virtualenvs/虛擬環境名稱

    也就意味著,在該虛擬環境中安裝的python相關的包,也在這里啊!!!

    那么問題來了,請問不在虛擬環境中安裝的python相關的包在哪里呢?? ? 請看這里——》? ? /usr/local/lib/python3.5/dist-packages

  4. 進入虛擬環境

  ?  ?命令:workon 虛擬環境名稱

  5. 退出虛擬環境

  ? ? 命令:deactivate

  6. 刪除虛擬環境

  ? ? 命令:rmvirtualenv? 虛擬環境名稱

?

注意:在虛擬環境中使用的python是復制的python,安裝的框架等,也是安裝在復制的python中;

二、安裝django

  首先,進入虛擬環境,命令:workon? 虛擬環境名稱

  然后,安裝指定版本的django,命令:pip3? install django==1.8.2

  最后,查看一下安裝的django,命令:pip3? list 或者? pip3? freeze

三、創建一個django項目

  命令:django-admin? startproject? 項目名稱  (前提:要進入創建的虛擬環境)

  再來解釋一下項目中的文件:

    1.? cd 到創建的項目目錄中

    2.? tree 一下當前目錄,內容如下圖:

    

    其中:

    __init__.py:這是一個python包

    settings.py:項目的配置文件

    urls.py:進行URL路由的配置

    wsgi.py:web服務器和Django交互的入口

    manage.py: 項目的管理文件

四、創建一個應用

  命令:python3? manage.py? startapp? 應用名稱 (前提:進入創建的項目目錄中)

? ? ? ?

  其中

    __init__.py:說明目錄是一個python模塊

    model.py:寫一些和數據庫相關的內容

    views.py:接受請求,進行處理 ,與M和T進行交互,返回應答(就是定義處理函數 ,也稱:視圖函數)

    test.py:寫測試代碼文件

    admin.py:與網站后臺管理相關的內容

  創建應用之后,對其進行注冊

? ? ? ?

  將創建的應用名稱 添加到 INSTALED_APPS中去

  

?  都創建完了項目(其實差老遠了。。。),試運行一下吧

  

  

?

?

?

  ? ?

?

轉載于:https://www.cnblogs.com/david-lcw/p/10075072.html

總結

以上是生活随笔為你收集整理的创建python虚拟环境,安装django,创建一个django项目,在项目中创建一个应用(ubuntu16.04)...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。