<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 功能強大 支持多語言、二開方便! 廣告
                # 第一節:第一個Django項目 # 第一個Django項目 ## 創建`Django`項目: ### 用命令行的方式: 1. 創建項目:打開終端,使用命令:`django-admin startproject [項目名稱]`即可創建。比如:`django-admin startproject first_project`。 2. 創建應用(app):一個項目類似于是一個架子,但是真正起作用的還是`app`。在終端進入到項目所在的路徑,然后執行`python manage.py startapp [app名稱]`創建一個app。 ### 用`pycharm`的方式: 用`pycharm`新建一個`Django`項目,新建項目的截圖如下: ![](https://img.kancloud.cn/6b/a2/6ba25230544994c3add1621930f4e746_778x490.png) 使用`pycharm`創建完項目后,還是需要重新進入到命令行單獨創建`app`的。 ## 運行Django項目: 1. 通過命令行的方式:`python manage.py runserver`。這樣可以在本地訪問你的網站,默認端口號是`8000`,這樣就可以在瀏覽器中通過`http://127.0.0.1:8000/`來訪問你的網站啦。如果想要修改端口號,那么在運行的時候可以指定端口號,`python manage.py runserver 9000`這樣就可以通過`9000`端口來訪問啦。另外,這樣運行的項目只能在本機上能訪問,如果想要在其他電腦上也能訪問本網站,那么需要指定`ip`地址為`0.0.0.0`。示例為:`python manage.py runserver 0.0.0.0:8000`。 2. 通過`pycharm`運行。直接點擊右上角的綠色箭頭按鈕即可運行。 ## 項目結構介紹: 1. `manage.py`:以后和項目交互基本上都是基于這個文件。一般都是在終端輸入`python manage.py [子命令]`。可以輸入`python manage.py help`看下能做什么事情。除非你知道你自己在做什么,一般情況下不應該編輯這個文件。 2. `settings.py`:本項目的設置項,以后所有和項目相關的配置都是放在這個里面。 3. `urls.py`:這個文件是用來配置URL路由的。比如訪問`http://127.0.0.1/news/`是訪問新聞列表頁,這些東西就需要在這個文件中完成。 4. `wsgi.py`:項目與`WSGI`協議兼容的`web`服務器入口,部署的時候需要用到的,一般情況下也是不需要修改的。 ## project和app的關系: `app`是`django`項目的組成部分。一個`app`代表項目中的一個模塊,所有`URL`請求的響應都是由`app`來處理。比如豆瓣,里面有圖書,電影,音樂,同城等許許多多的模塊,如果站在`django`的角度來看,圖書,電影這些模塊就是`app`,圖書,電影這些`app`共同組成豆瓣這個項目。因此這里要有一個概念,`django`項目由許多`app`組成,一個`app`可以被用到其他項目,`django`也能擁有不同的`app`。
                  <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>

                              哎呀哎呀视频在线观看