python web筆記(二)

來源:互聯網
上載者:User

標籤:python

python web筆記(二)

=================================================================================================

三、Django建立App

=================================================================================================

1、首先使用django-admin建立好一個django項目

django-admin startproject test01


2、在test01目錄下面執行命令

D:\python2.7.13\exercise\test01>python manage.py startapp cmdb     #app名稱為cmdb

D:\python2.7.13\exercise\test01>python manage.py startapp openstack


3、查看目錄(使用pycharm開啟查看),確認是否建立成功!

650) this.width=650;" width="501" height="169" title="123.png" style="width:374px;height:120px;" alt="wKioL1nXbZ_ybJioAAAf0RbNCUg114.png-wh_50" src="https://s5.51cto.com/wyfs02/M02/A6/A9/wKioL1nXbZ_ybJioAAAf0RbNCUg114.png-wh_500x0-wm_3-wmp_4-s_491767165.png" />


4、實現瀏覽器中訪問項目cmdb

1) 新建立的cmdb App中的目錄有:

650) this.width=650;" width="502" height="318" title="456.png" style="width:380px;height:228px;" alt="wKiom1nXcaDxdipsAAAQpZ46hZc176.png-wh_50" src="https://s1.51cto.com/wyfs02/M01/07/F7/wKiom1nXcaDxdipsAAAQpZ46hZc176.png-wh_500x0-wm_3-wmp_4-s_3099032975.png" />

2) 修改cmdb中的views.py檔案,具體配置如下:

from django.shortcuts import renderfrom django.shortcuts import HttpResponse  #加入# Create your views here.def home(request):                         #定義函數home    return HttpResponse(‘<h1>這是我的第一個Django--App程式!!!<h1>‘)                        HttpResponse()

3) 修改項目中的urls.py檔案

from django.conf.urls import urlfrom django.contrib import adminfrom django.shortcuts import HttpResponse  #匯入HttpServer模組import time                                #加入from cmdb import views                    #匯入cmdb app中的viewsdef home(request):                         #定義函數home    return HttpResponse(‘<h1>這是我的第一個Django程式!!!<h1>‘)urlpatterns = [    url(r‘^admin/‘, admin.site.urls),    url(r‘^index.html‘,home),           #添加index.html    url(r‘^cmdb‘,views.home),            #將cmdb app添加到url中]           ]

4) 開啟django伺服器:

5) 瀏覽器訪問測試:

650) this.width=650;" width="500" height="115" title="789.png" style="width:397px;height:91px;" alt="wKiom1nXcyiDY1CqAAA0HNd2_BY150.png-wh_50" src="https://s4.51cto.com/wyfs02/M02/07/F7/wKiom1nXcyiDY1CqAAA0HNd2_BY150.png-wh_500x0-wm_3-wmp_4-s_4279450203.png" />


本文出自 “doublelinux” 部落格,謝絕轉載!

python web筆記(二)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.