1. 程式人生 > >django 創建筆記

django 創建筆記

.project 一個 ges 註冊 環境 pro 測試 server django

項目的創建:django-admin startproject 項目名
進入虛擬環境
test1
  __init__ ;說明是test1的一個python包
  settings.py:項目的配置文件
  urls.py :進行url路由的配置
  wsgi.py:web服務器和Django交互的入口
manage.py:項目的管理文件

一個項目有很多應用組成,每一個應用完成特定的功能
創建應用:python manage.py startapp (名字)booktest
booktest
  __init__:說明目錄是一個python模塊
  models.py:寫和數據庫項目的內容
  views.py:接收請求,進行處理,與M和T進行交互,返回應答,定義處理函數,視圖函數


  tests.py:寫測試代碼的文件
  admin.py:網站後臺管理相關的文件
建立應用和項目之間聯系,進行應用註冊,在settings文件中
INSTALLED_APPS = [
‘django.contrib.admin‘,
‘django.contrib.auth‘,
‘django.contrib.contenttypes‘,
‘django.contrib.sessions‘,
‘django.contrib.messages‘,
‘django.contrib.staticfiles‘,
‘project_1.apps.Project1Config‘,#進行應用的註冊

]
運行項目:python manage.py runserver

生成遷移文件:python manage.py makemigrations

執行遷移文件生成表:python manage.py migrate

django 創建筆記