Django學習 一 建立專案以及配置

2021-09-11 00:08:40 字數 2220 閱讀 7976

一、建立專案:

在建立django 專案前必須有安裝django,使用pip install django。

如何改建專案?

1、使用命令列django-admin startproject  edu

建立如下:

二、配置setting

建立完專案後在根目錄新建個靜態檔案static,然後對配置setting:

1、設定靜態檔案訪問:

static_url = '/static/'

staticfiles_dirs = [

os.path.join(base_dir,'static')

]

2、設定**檔案訪問路徑

media_url = '/static/media'

media_root = os.path.join(base_dir,'static/media')

3、設定國際語言和時區

language_code = 'zh-hans'

time_zone = 'asia/shanghai'

use_i18n = true

use_l10n = true

use_tz = false

4、設定資料庫為mysql

databases = 

}

開啟manage.py task

輸入命令:

3)光是這樣標記是不夠的,因為這樣標記只有編輯器能夠識別,部署到聲場環境時還是會報錯,我們需要在setting配置python的環境變數。

import sys

#將自定義建立的包插進python的環境變數中

'django.contrib.admin',

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.messages',

'django.contrib.staticfiles',

] 7、避免自己使用者model不會與內建的auth表衝突!在setting中設定

auth_user_model = 'users.userprofile'
這樣setting檔案基本配置完了

三、配置路由:

from django.contrib import admin

from django.urls import path

from django.conf.urls import url,include

urlpatterns = [

path('admin/', admin.site.urls),

url(r'^users/', include('users.urls',namespace="users")),

url(r'^courses/', include('courses.urls',namespace="users")),

url(r'^orgs/', include('orgs.urls',namespace="users")),

url(r'^operations/', include('operations.urls',namespace="users"))

]

Django建立以及執行專案

1.通過命令列方式 例如 django admin startproject first project 在我們的資料夾目錄下就會產生專案名稱的檔案 2.用pycharm的方式 1.通過命令列方式 2.通過pycharm執行。1.在終端,使用命令 python manage.py runserver...

Django學習(1) 建立專案

開啟命令列,cd 到乙個你想放置你 的目錄,然後執行以下命令 windows django admin startproject mysitelinux django admin startproject mysite執行專案 windows py manage.py runserverlinux ...

django開發 (一)建立專案

1 檢視django版本 import django django.version 1,7,1,final 0 2 建立專案 命令 django admin.py startproject mysite 產生目錄檔案如下 mysite manage.py 一種命令列工具,允許你以多種方式與該 dja...