• <noscript id="e0iig"><kbd id="e0iig"></kbd></noscript>
  • <td id="e0iig"></td>
  • <option id="e0iig"></option>
  • <noscript id="e0iig"><source id="e0iig"></source></noscript>
  • 02Django入門儀式之Hello World

    標簽: Django2.0

    技術交流QQ群:1027579432,歡迎你的加入!

    本教程來源于B站楊仕航Django2.0開發****,如需轉載,必須注明來源!

    1.入門儀式

    • 入門儀式:創建項目,輸出Hello World
    • 創建項目命令:django-admin startproject <項目名>
    • 本教程使用Pycharm專業版進行Django開發,具體使用教程見使用PyCharm創建Django項目及基本配置。或者,使用在cmd命令行中輸入django-admin startproject mysite
      Django項目基本結構.png
      • __init__.py:一個python包必須包含的文件,說明了mysite是python包
      • settings.py:整個Django項目的設置文件
      • urls.py:整個網站的路由控制,它規定了哪些url可以訪問,如果訪問了沒有在urls.py中規定的網址,則會訪問失敗。
      • wsgi.py: 網站在部署時用到的文件。
        響應請求.png

    2.啟動本地服務

    • 在cmd命令行路徑為E:\Django\mysite中輸入命令:python manage.py runserver。
    • 打開瀏覽器,在搜索欄中輸入http://127.0.0.1:8000/admin,此網址是后臺管理員登錄網址,此時沒有創建管理員登錄名和密碼。因此,在cmd命令行路徑為E:\Django\mysite中輸入命令:python manage.py help,打開幫助命令查看創建管理員賬戶和密碼。
      管理員登錄界面,注意url具體是什么.png
      help操作得到的創建管理員賬戶和密碼命令.png
    • 注意:在創建管理員賬戶之前,數據庫需要應用上述文件,否則啟動本地服務時,會出現下面的警告
      You have 14 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes
      , sessions.
      
    • 在cmd命令行路徑為E:\Django\mysite中輸入命令:python manage.py migrate。
    • 在cmd命令行路徑為E:\Django\mysite中輸入命令:python manage.py createsuperuser,即可創建登錄賬戶和密碼。
    E:\Django\mysite>python manage.py createsuperuser
    Username (leave blank to use 'administrator'): CurryCoder
    Email address:
    Password:
    Password (again):
    Superuser created successfully.
    
    • 打開瀏覽器,在搜索欄中輸入http://127.0.0.1:8000/admin,此網址是后臺管理員登錄網址。輸入上一步中設置的登錄賬戶和密碼,出現下面的界面。
      登錄后界面.png
    • 所有命令總結:
      • runserver:啟動本地服務命令
      • migrate:同步數據庫命令
      • createsuperuser:創建管理員賬戶
      • help:幫助命令
    • 注意:http://127.0.0.1:8000/與http://localhost:8000/網址效果是等價的,都是在本地啟動服務
    版權聲明:本文為cdlwhm1217096231原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
    本文鏈接:https://blog.csdn.net/cdlwhm1217096231/article/details/105916779

    智能推薦

    Hello World

    編寫思路 創建 Java 源文件 將源文件編譯為 class 文件 運行 class 文件 編寫代碼 代碼塊 注釋 單行注釋 多行注釋 文檔注釋 文檔注釋我還不會,以后理解了會過來補充。 編譯運行 創建 Java 源文件 鼠標右鍵點擊新建文本文檔 在文本文檔中輸入上面的代碼 保存后,將文件名更改為 HelloWorld.java 將源文件編譯為 class 文件 切換盤符 :Win + R 輸入 ...

    Hello, World!

    我的第一個代碼 錯了好多次啊 我太粗心了,不是打錯單詞,就是忘記分號 嗚嗚 (╥╯^╰╥) ╮(╯﹏╰)╭ 正解: 請各位大佬多多指教!!! 最后贊一個吧。。。...

    Hello World

    第一個python程序。 輸入0 輸入大于0的數...

    Hello world

    Hello world 是和A+B問題并駕齊驅的一道題,也是當世的經典題之一。 題目: Hello world 這道題嘛, 我怎么可能只講最簡單的做法呢? 前方高能 C++ C Go R rust lisp D perl python nim haskell ruby scala clojure groovy END...

    Hello,World!

    編譯型 就是一下子翻譯整本書,翻譯后再瀏覽 解釋型 就是翻譯一頁看一頁 Hello,World! Java運行機制...

    猜你喜歡

    HTML中常用操作關于:頁面跳轉,空格

    1.頁面跳轉 2.空格的代替符...

    freemarker + ItextRender 根據模板生成PDF文件

    1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...

    電腦空間不夠了?教你一個小秒招快速清理 Docker 占用的磁盤空間!

    Docker 很占用空間,每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時,我們的磁盤空間會被大量占用。 如果你也被這個問題所困擾,咱們就一起看一下 Docker 是如何使用磁盤空間的,以及如何回收。 docker 占用的空間可以通過下面的命令查看: TYPE 列出了docker 使用磁盤的 4 種類型: Images:所有鏡像占用的空間,包括拉取下來的鏡像,和本地構建的。 Con...

    requests實現全自動PPT模板

    http://www.1ppt.com/moban/ 可以免費的下載PPT模板,當然如果要人工一個個下,還是挺麻煩的,我們可以利用requests輕松下載 訪問這個主頁,我們可以看到下面的樣式 點每一個PPT模板的圖片,我們可以進入到詳細的信息頁面,翻到下面,我們可以看到對應的下載地址 點擊這個下載的按鈕,我們便可以下載對應的PPT壓縮包 那我們就開始做吧 首先,查看網頁的源代碼,我們可以看到每一...

    精品国产乱码久久久久久蜜桃不卡