在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Python/ Django生命周期
Django Session會話
Django創(chuàng)建視圖
Django教程
Django表單處理
Django創(chuàng)建工程
Django Cookies處理
Django快速入門-表單
Django管理員界面
Django快速入門
Django通用視圖
Django緩存
Django Apache配置
Django發(fā)送E-mail
Django模板系統(tǒng)
Django模型
Django基礎(chǔ)
Django RSS
Django Ajax應(yīng)用
Django快速入門-視圖
Django上傳文件
Django頁面重定向
Django開發(fā)環(huán)境安裝配置
Django快速入門-數(shù)據(jù)庫模型
Django URL映射
Django生命周期

Django生命周期

一個項目是許多應(yīng)用的總和。每個應(yīng)用程序有一個客觀并可重復(fù)使用到另一個項目,像在網(wǎng)站上的聯(lián)系表單可以是一個應(yīng)用程序,并且可以重復(fù)使用到其它應(yīng)用??吹剿鳛轫椖康囊粋€模塊。

創(chuàng)建應(yīng)用程序

我們假設(shè)在項目文件夾。在我們有主項目“myproject”文件夾,并在一級文件夾有一個文件:manage.py ,執(zhí)行以下命令 ?

C:\myproject> python manage.py startapp myapp 

剛剛創(chuàng)建的 myapp 應(yīng)用程序類似于項目,Django創(chuàng)建 “myapp” 文件夾中的應(yīng)用程序結(jié)構(gòu)如下 ?

myapp/
   __init__.py
   admin.py
   models.py
   tests.py
   views.py
  • __init__.py ? 只是為了確保 python 作為包處理此文件夾。

  • admin.py ? 此文件幫助您在管理界面中修改應(yīng)用程序。

  • models.py ? 這是存儲所有的應(yīng)用程序的模型。

  • tests.py ? 這是單元測試。

  • views.py ? 這是應(yīng)用程序視圖。

獲取項目來了解應(yīng)用程序

在這個階段,我們有“myapp”這個應(yīng)用程序,現(xiàn)在我們需要注冊它到 Django項目“myproject”。要做到這一點,在你的項目中(添加應(yīng)用程序名稱)到 settings.py 文件更新 INSTALLED_APPS 元組 -

INSTALLED_APPS = (
   'django.contrib.admin',
   'django.contrib.auth',
   'django.contrib.contenttypes',
   'django.contrib.sessions',
   'django.contrib.messages',
   'django.contrib.staticfiles',
   'myapp',
)