当前位置: 首页 > news >正文

南京网站网站建设/厦门网

南京网站网站建设,厦门网,静安建设网站,松北建设局网站自己独立写一个学员管理系统表结构:班级表:-id-grade_name学生表:-id-student_name-grade 关联外键班级表老师表:-id-teacher_name-grades (多对多 关联班级表) 在写小项目之前我们先复习一下小知识: 1、 form…
'''
自己独立写一个学员管理系统表结构:班级表:-id-grade_name学生表:-id-student_name-grade 关联外键班级表老师表:-id-teacher_name-grades (多对多 关联班级表)'''        

在写小项目之前我们先复习一下小知识:

1、 form表单提交数据的注意事项:

  1. 是form不是from,必须要有method和action
  2. 所有获取用户输入的表单标签要放在form表单里面,表单标签必须要有name属性
  3. form表单必须要有submit按钮

2、GET和POST方法:

什么时候用GET:

  1、向服务端请求一个网页的时候
  2、搜索引擎检索时
什么时候用POST:
  1、使用表单向服务器提交数据时

3、Django中的APP概念

  1. 创建APP命令
python3 manage.py startapp app名字
  2. 告诉Django你新建的app叫啥
settings.py里面,INSTALLED_APPS这个配置项里面加上你的app

4、Django里面的ORM的使用:

1. 告诉Django连接那个数据库

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',    #这里也要写上mysql
'NAME': '这里写连接的库名',
'HOST': '127.0.0.1',
'PORT': 3306,
'USER': 'root',
'PASSWORD': '123',
}
}
连接数据库的样式

2. 告诉Django怎么连接
  Django默认使用的是 MySQLdb模块 连接数据库,z告诉Django用pymysql这个模块去连接MySQL
在settings.py同目录下的__init__.py文件中,指定使用pymysql模块代替MySQLdb

import pymysql
pymysql.install_as_MySQLdb()
在settings.py同目录下的__init__.py的代码

3. 在app/models.py文件中定义类,一定要继承models.Model

4. 执行创建表的操作(命令行输入)

  1. python3 manage.py makemigrations --> 将models.py的修改登记到小本本上
  2. python3 manage.py migrate --> 将修改翻译成SQL语句,去数据库执行

5、新建Django项目的步骤:

  1. 创建项目(APP)
  2. 创建数据库和配置数据库
  3. 配置templates和静态文件相关
  4. 注释掉 settings.py中 csrf那一行

6、Django的模板语言(字符串替换的规则)

1. {{变量}} {{变量.属性}}
2. for循环
{% for i in xx %}
{{i}}
{% endfor %}
forloop.counter --> 计数
3. if判断
{% if 条件 %} 
条件成立要做的事儿
{% else %}
条件不成立要做的事儿
{% endif %}
具体代码还是到Github看吧!链接:https://github.com/qianzeliang/student_manage

转载于:https://www.cnblogs.com/ManyQian/p/9188702.html

http://www.jmfq.cn/news/5199679.html

相关文章:

  • 做响应式网站一般都用哪些框架/网站搭建软件
  • 做教育的网站/广东宣布即时优化调整
  • 怎么做免费网站/深圳优化公司高粱seo较
  • 上海网站推广 优帮云/今日足球最新预测比分
  • 网站建设与规划实训总结/天津seo顾问
  • 网站 蓝色/今日国际新闻头条新闻
  • 动态网站的特点/糕点烘焙专业培训学校
  • 网站如何清除百度收录/长春网长春关键词排名站设计
  • 十堰秦楚网论坛十堰城事/百度seo是啥
  • 义乌设计网站/长沙百度推广运营公司
  • 沈阳手机网站制作/债务优化是什么意思
  • 四川网站制作/东莞seo项目优化方法
  • 南安网站定制/seo门户网站优化
  • 免费做宣传单页的网站/优化营商环境工作开展情况汇报
  • 网站域名服务器一年多少钱/网络推广应该怎么做啊
  • 天津建设局网站/seo关键词排名优化怎么样
  • wordpress如何修改首页/宁波关键词优化企业网站建设
  • 高端网站制作软件/产品营销策略有哪些
  • wordpress首页代码/seo营销排名
  • 做网站失败/做网站需要多少钱
  • 公司网站建设注意事项/大数据培训班需要多少钱
  • 赤壁专业建站公司/苏州百度
  • 建个网站 费用/软文推广发布平台
  • 公众号做淘宝客接入手机网站/搜索引擎调词平台哪个好
  • 做暧小视频xo网站/产品推广软文300字
  • 搜狗竞价绑定网站要求/社群推广平台
  • wix网站怎么做/太原百度推广排名优化
  • 网站上怎样做超链接/个人网站建设
  • 夜雨直播nba/网站优化靠谱seo
  • 网站设计 成都/深圳十大教育培训机构排名