第10章節-Python3.5-Django建立App9

阿啦卜發表於2018-07-21
# 建立app
    python manage.py startapp cmdb
    python manage.py startapp openstack
    python manage.py startapp xxoo....
    
    
    app:
        migrations     資料修改表結構
        admin          Django為我們提供的後臺管理
        apps           配置當前app
        models         ORM,寫指定的類  通過命令可以建立資料庫結構
        tests          單元測試
        views          業務程式碼
  • 在pychram編輯django方法:

    image.png
  • 點選 Edit Confirurations 然後得到如下圖:

    image.png

Django建立App(用pychram建立Django的app)方法如下:

image.png
Microsoft Windows [版本 10.0.16299.492]
(c) 2017 Microsoft Corporation。保留所有權利。

(python3) C:UsersAdministratorPycharmProjectss14django>python manage.py startapp cmdb

(python3) C:UsersAdministratorPycharmProjectss14django>
  • 然後看到如圖(建立了一個cmdb的app):

    image.png
  • 再建立一個openstack的app:

(python3) C:UsersAdministratorPycharmProjectss14django>python manage.py startapp openstack

  • 更改s14django目錄下的urls.py檔案:
from django.conf.urls import url
from django.contrib import admin
from cmdb import views

urlpatterns = [
    url(r`^admin/`, admin.site.urls),
    url(r`h.html/`, views.home),
]
  • 然後更改cmdb目錄下的views檔案:
from django.shortcuts import render

# Create your views here.
from django.shortcuts import HttpResponse


def home(request):
    return HttpResponse(`<h1>Hello</h1>`)

執行django:

image.png

image.png
image.png
image.png


相關文章