django之路:第一天,django之路第一天

來源:互聯網
上載者:User

django之路:第一天,django之路第一天

建立項目

  兩種方法:

      第一種:

# 建立新項目django-admin.py startproject batman# 建立APP(先進入到項目的目錄下)python manage.py startapp bat# 建立更改的檔案python manage.py makemigrations# 將產生的py檔案應用到資料庫(最終產生資料庫檔案的是這條命令)python manage.py migrate# 啟動django伺服器python manage.py runserver IP地址 連接埠# 建立admin管理員(後面會用)(django1系列)python manage.py createsuperuser 名字(django2)python manage.py createsuperuser --username 名字

      第二種就是使用PyCharm了,網上教程一堆,不說了,做完後,你的第一步完成,接下來↓啥都不做,建完之後,啟動服務,點擊地址

然後你就會看到一個頁面

你的服務已經起來了,這是django內建的一個服務,也就是你的第二步邁出來了。

 

接下來自己寫一個,寫一個吧(我的是Django2.0),如果你喜歡,你可以按照全命令來寫項目,我不喜歡,所以我選擇PyCharm.................

【我預設都已經會用PyCharm了】

第一步:開啟PyCharm

第二步:建立項目

第三步:開啟專案檔夾

第四步:自己在項目裡建立一個.py檔案,起名為“views”

第五步:看目錄

第六步:點開urls,寫上

第七步:點開views,寫上

按著寫,別問為什麼,後面有!

第八步:運行

第九步:點串連

第十步:看效果

第十步:完成

——————————————————————————————————————————————————————————————————————————

分析流程:

 Django服務啟動之後,點擊url,Django會根據urls.py去執行代碼,然後urls裡面填寫了路由,根據Django規則(別問啥規則,就是規則!)它會去尋找相對應的視圖函數(根據你在urls裡面調用的相對應的視圖模組,它會根據模組去找你的函數),然後執行對應的函數,最後返回結果。

代碼部分:

urls:from django.contrib import adminfrom django.urls import pathfrom . import views # 調用你想要的視圖模組urlpatterns = [    path('admin/', admin.site.urls),    path('', views.index), # urls路由]views:# 調用Django的返回模組from django.shortcuts import HttpResponse# 視圖函數def index(request):    # 返回結果    return HttpResponse("you win")

然後,你的小項目就起來了,就成功了

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.