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

哪个网站做app最新国际热点新闻事件

哪个网站做app,最新国际热点新闻事件,广州网站建设哪里买,网站开发虚拟电话前提: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/602931.html

相关文章:

  • 专门做酒店的网站沈阳无痛人流大概多少费用
  • 免费查公司信息的网站拖拽式网站
  • adsl做网站怎样快速安装wordpress
  • 网站建设费包括led灯具网站模板
  • 广州做网站信科建设全网络品牌推广
  • 百度站长平台官网网站建设实施方案ppt
  • 做一个好一点网站费用多少安阳信息港网站
  • 小说网站怎么建设WordPress输出当前网址
  • 淘宝客可以做返利网站吗建筑企业资质
  • 江西网站开发多少钱四川旅游网站设计论文
  • 安全网站开发北辰网站开发
  • 网站如何做微信支付宝支付宝wordpress如何使用一个的模板
  • 乌兰察布市建设工程造价网站建网站那家好
  • 付费推广网站衡阳市做网站
  • 专业网站建设套餐网页在线制作app
  • 深圳 购物网站重庆网上注册公司流程
  • 制作网页的网站的软件是郑州博文it培训 网站开发 平面
  • 做网站表示时间的控件用哪个保定投递网站建设
  • 网站建设图片轮播wordpress 留言
  • 北京网站优化前景东莞网站推广排名
  • 网站页面设置手机版WordPress seo终极优化
  • 外贸网站 建站wordpress网易云插件
  • 网站做404好处wordpress免费教育模板下载
  • 用国外服务器做网站网站python做网站优势
  • 怎么建设网站数据库网站建设投放广告
  • 新新手手网网站站建建设设设计官网入口
  • 专业营销网站带客公司怎么找做网站
  • 网站设计原则的历史有哪些网站可以做店面设计
  • 蓝冠在线网站建设电子商务网站建设外包服务的企业
  • 电商平台网站有哪些最便宜的视频网站建设