1.django目錄結構:
- log:存放工作日志
- static:存放css、js、圖檔檔案
- templates:存放html
- media:存放使用者上傳的檔案
- apps:存放app應用
2.将app應用放入apps中:
1. pycharm中将apps mark為根目錄
2. 在setting中加入sys.path.insert(0,os.path.join(BASE_DIR,'apps'))
3.設定資料庫mysql:
在setting中DATABASE中設定name user password host
4.在setting中設定templates的路徑:
在dirs中加入os.path.join(BASE_DIR, ‘templates’)
5.配置靜态檔案的路徑:
新增一個變量
STATICFILES_DIRS = [
os.path.join(BASE_DIR, “static”),
]
6.django中凡是和HTML中用到form表單,要加一句代碼:
{% csrf_token %}
7.views中取資料可以用到類内置的objects中的函數
取form中的資料:request.POST.get()