day59-Django基础-配置功能模块+配置数据库
- 2019 年 10 月 5 日
- 筆記
1.HTML文件的form表单的提交三要素:
a. action将决定form提交的路径,给后台判断,method 方法 POST 给后台 b. name 将定义提交字典的 key 值 c. submit 按钮将提交这个表单里面的数据
2.使用频率极高的三个Django封装的方法
a. render 方法用来返回一个 HTML 的网页 b. HttpResponse 方法用来返回一个文本的字符串 c. redirect 方法用来跳转一个新的网页
3.后台如何获取前台传过来的数据(字典)
4.后台分类细化功能,新建app的流程,必须做!!!!!!一步不能漏!!!!!!!!
1.首先运行 python manage.py startapp app01 2.然后在 settings 文件下的 INSTALLED_APPS 列表里面添加 app01.apps.App01Config,新增配置 app 3.业务路径写在 新建的app01下面的 views 里面,然后在 settings 里面导入views,即实现了功能细分
5.如何给pycharm配置数据库
1.首先在 cmd 下,登录mysql服务,进入mysql,新建一个 mysite (名字随意)数据库。create database mysite; 2.在 settings 下面配置数据库连接信息
3.在设置完 settings 之后,随后就在同级目录下的 __init__.py 文件里面添加一段代码
4.等到前三部做完之后,在app01下的models里面
5.随后分别执行两句命令,执行完就代表这个表建立完了。是可以在数据库里面直接查询的
但是在之前!!!大的标题第 4 步一定要做完!!!必须注册进 settings!!!
但是在之前!!!大的标题第 4 步一定要做完!!!必须注册进 settings!!!
但是在之前!!!大的标题第 4 步一定要做完!!!必须注册进 settings!!!
但是在之前!!!大的标题第 4 步一定要做完!!!必须注册进 settings!!!
但是在之前!!!大的标题第 4 步一定要做完!!!必须注册进 settings!!!否则你找不到原因原地爆炸!!!
6.在pycharm中配置数据库连接,如图所示,找到MySQL数据库
7.随后进入下面的页面,配置完成之后点 "确定"
8.连接报错(可能)
报错内容: Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property 如何解决:先运行下面这一句 sql 就可以解决这个问题 set global time_zone='+8:00';