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

wordpress单页面网站怎么做爱站网备案查询

wordpress单页面网站怎么做,爱站网备案查询,旅游网站设计方案怎么做,企业发展历程网站前提:app已经注册,mysql已经安装好并且创建了数据库 django项目提供的orm框架支持直接在代码里定义类运行相关命令就可自动在mysql里创建表,不用再写sql语句了 1.下载第三方库 mysqlclient 2.修改app上的mysql连接信息,修改setti…

 前提:app已经注册,mysql已经安装好并且创建了数据库

django项目提供的orm框架支持直接在代码里定义类运行相关命令就可自动在mysql里创建表,不用再写sql语句了 

1.下载第三方库 mysqlclient

2.修改app上的mysql连接信息,修改setting.py文件

3.使用django提供的orm框架(不知道具体是什么框架)在数据库里创建表

from django.db import models# Create your models here.
#创建表
class UserInfo(models.Model):name = models.CharField(max_length=32)  #name字段是varhcar类型的32位password = models.CharField(max_length=64) #password字段是varchar类型的64位# age = models.IntegerField() # age是int类型的   #在表里删除age字段size = models.IntegerField()sex = models.CharField(max_length=32)height = models.IntegerField(default= 180)  #在表里添加height字段并设置默认值180weight = models.IntegerField(null=True)   #在表里添加weight字段并设置默认值允许为空hobby = models.CharField(max_length=64, null=True, blank=True)  #是char类型的好像都必须要有长度   #在表里添加hobby字段并设置默认值允许为空code = models.CharField(max_length=32, default= '工号1') #code在表里添加字段并设置默认值为工号1grade = models.CharField(max_length=64)
class Department(models.Model):title = models.CharField(max_length=16)# class Role(models.Model):
#     caption = models.CharField(max_length=16)
# 在app已经注册的情况下,执行 python manage.py makemigrations和python manage.py migrate会默认为数据库创建以下表
# create table app01_userinfo{
# id bigint auto_increment primary key,  django自动生成id自增长主键
# name varchar(32),
# password varchar(64),
# age int
# }

4.一些特殊用法

再创建一张表---在models.py代码里添加类和字段,再依次执行python manage.py makemigrations和python manage.py migrate命令即可

删除一张表----直接在代码里注释表对应的class类,再依次执行python manage.py makemigrations和python manage.py migrate命令即可

删除已创建表的一个字段---直接在代码里注释该class类的这个字段,再依次执行python manage.py makemigrations和python manage.py migrate命令即可

给已创建表添加一个字段---直接在代码对应的calss类里添加该字段,因为涉及到未添加该字段之前表里已经有数据了,所以得给新加的字段设置一个默认值,或者允许为空,否则在执行命令的时候会询问是咋办

 

5.小插曲,在下载mysql第三方库的时候报错不支持5.7版本的数据库,解决办法抄的这里:django.db.utils.NotSupportedError: MySQL 8.0.11 or later is required (found 5.5.28).-CSDN博客

效果如下:

 

 

虽然做笔记了,但是还是不会,先做上笔记吧 

http://www.dtcms.com/wzjs/246170.html

相关文章:

  • java做教程网站淘宝运营培训课程
  • 开网站建设友点企业网站管理系统
  • 深圳燃气公司电话客服电话号码网站优化怎么做
  • 外包网站设计哪家好百度搜索排名规则
  • wordpress排名主题免费的电脑优化软件
  • 网站建设案例简介怎么写中国女排联赛排名
  • 响应式布局网站模板搜索引擎优化不包括
  • 塘厦三正半山酒店优化排名推广教程网站
  • 旅游网站开发毕业设计太原seo网站管理
  • 网站首页版式申泽seo
  • 2008服务器做网站yahoo搜索
  • wordpress 目录隐藏网站是怎么优化的
  • 扬州网站建设公司关键词怎样做优化排名
  • 临淄网站制作首选公司营销推广活动策划
  • 海南新闻网在线中心长沙优化网站厂家
  • 大气聚财的公司名字南京seo域名
  • 产品通过网站做营销免费seo在线工具
  • 织梦中英网站怎么做东莞做网站哪里好
  • 最简单的出入库管理软件正规seo多少钱
  • 网站建设公司怎么样seo关键词优化哪个平台好
  • 自己制作头像的网站 设计 动漫苏州网站建设方案
  • wordpress 主题站企业培训内容
  • 北京网站建设方案书百度搜索服务
  • 易语言做网站登录器长沙网站seo推广公司
  • 建设网站的工具永久免费域名申请
  • 电商是做什么seo搜索引擎优化推广专员
  • 便宜网站建设正规网站建设服务
  • 网站防黑客入侵做相关防御优化 seo
  • 厦门 微网站制作成人就业技术培训机构
  • 赣州市官网外贸网站优化