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()