<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                1.版本選擇 Django 1.5.x 支持 Python 2.6.5 Python 2.7, Python 3.2 和 3.3. Django 1.6.x 支持 Python 2.6.X, 2.7.X, 3.2.X 和 3.3.X Django 1.7.x 支持 Python 2.7, 3.2, 3.3, 和 3.4 (注意:Python 2.6 不支持了) Django 1.8.x 支持 Python 2.7, 3.2, 3.3, 3.4 和 3.5. (長期支持版本 LTS) Django 1.9.x 支持 Python 2.7, 3.4 和 3.5. 不支持 3.3 了 Django 1.10.x 支持 Python 2.7, 3.4 和 3.5. Django 1.11.x 支持 Python 2.7, 3.4, 3.5 和 3.6(長期支持版本 LTS) 最后一個支持 Python 2.7 的版本 Django 2.0.x 支持 Python 3.4, 3.5 和 3.6 (注意,不再支持 Python 2) 2.推薦:在[Cloud Studio](https://studio.coding.net/ws/default?open=README.md)中進行Django開發 3.需要先安裝pip ubuntu: sudo apt-get install python-pip Fedora: yum install python-pip Linux, Mac OSX, Windows 下都可用 get-pip.py 來安裝 pip:https://pip.pypa.io/en/latest/installing.html 或者直接下載:get-pip.py 然后運行在終端運行 python get-pip.py 就可以安裝 pip。 Note: 也可以下載 pip 源碼包,運行 python setup.py install 進行安裝 利用 pip 安裝 Django (sudo) pip install Django 或者 (sudo) pip install Django==1.8.16 或者 pip install Django==1.11.8 如果想升級 pip 可以用: (sudo) pip install --upgrade pip * * * * * # 創建項目 1.新建一個 django project django-admin.py startproject project_name 特別是在 windows 上,如果報錯,嘗試用 django-admin 代替 django-admin.py 試試 2.新建 app 要先進入項目目錄下,cd p roject_name 然后執行下面的命令(下同,已經在項目目錄下則不需要 cd project_name) python manage.py startapp app_name 或 django-admin.py startapp app_name 一般一個項目有多個app, 當然通用的app也可以在多個項目中使用。 與項目名類似 app name 也需要為合法的 Python 包名,如 blog,news, aboutus 等都是合法的 app 名稱。 3.創建數據庫表 或 更改數據庫表或字段 Django 1.7.1及以上 用以下命令 # 1. 創建更改的文件 python manage.py makemigrations # 2. 將生成的py文件應用到數據庫 python manage.py migrate 舊版本的Django 1.6及以下用 python manage.py syncdb 這種方法可以在SQL等數據庫中創建與models.py代碼對應的表,不需要自己手動執行SQL。 4.使用開發服務器 開發服務器,即開發時使用,一般修改代碼后會自動重啟,方便調試和開發,但是由于性能問題,建議只用來測試,不要用在生產環境。 python manage.py runserver # 當提示端口被占用的時候,可以用其它端口: python manage.py runserver 8001 python manage.py runserver 9999 (當然也可以kill掉占用端口的進程,具體后面有講,此處想知道的同學可查下 lsof 命令用法) # 監聽機器所有可用 ip (電腦可能有多個內網ip或多個外網ip) python manage.py runserver 0.0.0.0:8000 # 如果是外網或者局域網電腦上可以用其它電腦查看開發服務器 # 訪問對應的 ip加端口,比如 http://172.16.20.2:8000 5.清空數據庫 python manage.py flush
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看