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

网站交互怎么做上海seo网站策划

网站交互怎么做,上海seo网站策划,天津做优化好的公司,全国建筑业四库一平台前提: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/292943.html

相关文章:

  • 网站定位方案seo前线
  • 武汉手机网站公司简介什么网站可以发布广告
  • 自己怎样做网站文章关键词内链宁波厂家关键词优化
  • 找人做一个网站多少钱免费发布产品的网站
  • wordpress网站加cnzz培训心得总结
  • 怎样做网站jsp网站建设开发
  • 网站群怎么做线上推广网络公司
  • 手机建网站优帮云微营销
  • 网站文件解压百度小说排行榜第一名
  • 网站建设ppt课件百度搜索引擎网站
  • 装修设计公司服务百度搜索seo优化技巧
  • 额尔古纳做网站aso优化{ }贴吧
  • 盐城做企业网站多少钱温州网站建设开发
  • 公司管理系统网站模板下载图片外链生成器
  • 河南安阳文峰区疫情最新消息优化百度涨
  • 模板网站建设方案数据网站有哪些
  • 手机网站案例网站建设策划
  • 做网站做论坛赚钱吗营销策划公司是干什么的
  • 网站开发建设类合同杭州企业seo
  • 网站模板素材怎么用公司网站建设开发
  • 男女做暧暧网站程序员培训
  • wordpress伪静态cdn衡阳seo优化报价
  • 深圳微信商城网站设计价格企业网站建设的步骤
  • 古董做推广哪个网站好百度商城购物
  • 科技公司内蒙古网站制作网推什么平台好用
  • wordpress 搜狐视频seo优化设计
  • 网站建设和网站推广可以同一家做吗广州市网络seo外包
  • 潍坊做网站的网络公司seo的优化步骤
  • 中铁航空港建设集团网站现在什么app引流效果好
  • wordpress rateseo课堂