Django框架的安裝,項目創建

  • 2019 年 10 月 8 日
  • 筆記

目錄

Django框架的安裝,項目創建

方法安裝 Django版本選擇 1.11.21(最新LTS版 支援py2和py3)

下載:pip install django==1.11.9    創建項目      django-admin startproject crm      cd crm  啟動項目:python manage.py runserver 127.0.0.1:8001      cd crm  創建app:python manage.py startapp crm    需要在項目的配置文件settings.py中添加一個app的配置  INSTALL_APPS = [        'crm', app名稱  ]    INSTALLED_APPS = [      'django.contrib.admin',      'django.contrib.auth',      'django.contrib.contenttypes',      'django.contrib.sessions',      'django.contrib.messages',      'django.contrib.staticfiles',      # 以下兩種寫法都可以      'crm.apps.crmConfig',      #'app01',  ]

django管理目錄

mysite/  ├── manage.py  # 管理文件  └── mysite  # 項目目錄      ├── __init__.py      ├── settings.py  # 配置      ├── urls.py  # 路由 --> URL和函數的對應關係      └── wsgi.py  # runserver命令就使用wsgiref模組做簡單的web server

命令行創建項目 django項目

  • 找到一個用於創建項目的文件夾下,shift鍵+滑鼠右鍵 調出命令行, 輸入django-admin
  • 然後輸入django-admin startproject mysite(項目名可改) 創建django項目

命令行啟動 (必須在項目文件下執行)

  • 配置文件
  • 瀏覽器訪問
  • 更改埠
  • 更改 ip和埠

pychrm創建項目

pychrm啟動項目

配置文件相關設置(重啟生效)

#配置文件路徑模板  TEMPLATES = [      {          'BACKEND': 'django.template.backends.django.DjangoTemplates',          'DIRS': [os.path.join(BASE_DIR, "template")],  # template文件夾位置          'APP_DIRS': True,          'OPTIONS': {              'context_processors': [                  'django.template.context_processors.debug',                  'django.template.context_processors.request',                  'django.contrib.auth.context_processors.auth',                  'django.contrib.messages.context_processors.messages',              ],          },      },  ]
#靜態文件配置:  STATIC_URL = '/static/'  # HTML中使用的靜態文件夾前綴  STATICFILES_DIRS = [      os.path.join(BASE_DIR, "static"),  # 靜態文件存放位置  ]

作 者:郭楷豐