django初始配置

2021-08-25 16:54:46 字數 2399 閱讀 7861

首先安裝django

pip install django
我使用的是anaconda環境

conda install django
開始建立 hello專案 ,hello是專案名稱

django-admin startproject hello
└── hello

├──hello

│   ├──init.py

│   ├── settings.py

│   ├── urls.py

│   └── wsgi.py

└── manage.py

allowed_hosts = [』*』] #可以允許區域網訪問,不再只是本機 127.0.0.1、localhost

語言和時區

language_code = 'zh-hans'  

time_zone = 'asia/shanghai'

靜態資源

manage.py同級目錄 新建static存放靜態資源

static_url = '/static/'

staticfiles_dirs = [os.path.join(base_dir, 'static')]

模版修改templates

manage.py同級目錄 新建templates存放模版

'dirs': [os.path.join(base_dir, 'templates')],
資料庫配置

預設

databases = 

}

修改為mysql

databases = 

}

mysql 需要安裝pymysql庫,

在hello中的 --init–.py 加上

import pymysql

pymysql.install_as_mysqldb()

'django.contrib.admin',

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.messages',

'django.contrib.staticfiles',]

補充:

設定路由

在hello中的urls.py

from django.conf.urls import url, include #新加的

from django.contrib import admin

urlpatterns = [

url(r'^admin/', admin.site.urls),

]

from django.conf.urls import url

from .views import *

urlpatterns = [

url(r'^hello$', hello_view),#views.pyh中,對應的hello_view函式

]

做完這步,去同級目錄寫views.py

return httpresponse("")啟動django專案

python manage.py runserver 0.0.0.0:8000
開啟瀏覽器

http:localhost:8000/***x/***x 2個urls配置的路徑

你好,世界!

————————to be continued

django 初始化配置

用aptana建立的乙個專案,直接執行是看不到效果的,我們需要對它進行配置才行 1.語言時區配置 time zone asia shanghai use tz true language code zh cn 2.靜態檔案位址配置 這裡建議是把靜態檔案單獨部署在乙個目錄下 import sys pr...

django 初始配置 純手寫

我們通過django admin startproject zhuyu命令建立好專案後,在pycharm中開啟 我們需要在在該專案中,配置一些相關操作。1 template 存放模板的資料夾 如果你是通過pycharm建立專案的話,那麼在settings.py裡的templates 56行 就不需要...

django模板初始

html頁面 常用語法 變數 邏輯相關操作 標籤變數 1.列表取值 點 eg 列表.索引 正索引 2.字典取值 點 eg 字典.key 字典.values 獲取到的類似於列表 字典.items 3.物件 4.優先順序順序 字典屬性或方法 數字索引3.語法 可以有引數,可以不用引數,推薦不用引數 可以...