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

昆明企业免费建站买一个商标大概要多少钱

昆明企业免费建站,买一个商标大概要多少钱,wordpress 播放大视频教程,家具网站源码Django开发操作数据库更简单,内部提供了ORM框架 一、安装第三方模块 pip install mysqlclient注:最新的django框架需要使用mysqlclient模块,之前pymysql模块与django框架有编码兼容问题。 二、ORM 1、ORM可以帮助我们做两件事:…

Django开发操作数据库更简单,内部提供了ORM框架

一、安装第三方模块

pip install mysqlclient

注:最新的django框架需要使用mysqlclient模块,之前pymysql模块与django框架有编码兼容问题。

二、ORM

        1、ORM可以帮助我们做两件事:

            创建、修改、删除数据库中的表(不用写sql语句)(没有办法创建数据库)。

            操作表中的数据(不用写sql语句)

        2、创建数据库

                2.1、启动Mysql服务

                2.2、创建数据库

create database 数据库名称 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
#操作数据库指令#登录
mysql -u root(mysql用户名) -p#查看数据库
show databases;

三、Django连接数据库

在setting.py文件中进行配置和修改

DATABASES = {'default': {# 'ENGINE': 'django.db.backends.sqlite3',# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),'ENGINE': 'django.db.backends.mysql','NAME': 'index_day',  # 数据库'USER': 'root','PASSWORD': '12345678','HOST': '127.0.0.1',  # mysql那台机器的ip'PORT': '3306',}
}

四、Django操作表

        1、创建表(models.py文件中操作)


from django.db import mmodelsclass UserInfo(models.Model):name=models.CharFIeld(max_length=32)password=models.CharFIeld(max_length=64)age=models.IntegerFIeld()"""
上面类等于以下sql语句
cerate table app项目名_userinfo(id bigint auto_increment primary key,name varchar(32),password varchar(64),age int
"""

        完成以上,需要执行以下命令,生成表(app需要提前注册)

python manage.py makemigrations
python manage.py migrate

        2、删除表


from django.db import mmodelsclass UserInfo(models.Model):name=models.CharFIeld(max_length=32)password=models.CharFIeld(max_length=64)#age=models.IntegerFIeld()

       注:只要把对应的类或者字段注销或者删除,在执行以下

python manage.py makemigrations
python manage.py migrate

        3、修改表

        注:在修改表,添加字段如果表本身有数据,需要默认值,或者设置默认可以为空。

                如果类里面,字段不设置默认值,在执行命令行代码时也会提示,属于默认值或者退出


from django.db import mmodelsclass UserInfo(models.Model):name=models.CharFIeld(max_length=32)password=models.CharFIeld(max_length=64)#age=models.IntegerFIeld()data=models.IntegerField(defaul=2)#新字段默认为值为2content=models.IntegerField(null=True,blank=True)#新字段默认为值为空

        再次执行该命令:

python manage.py makemigrations
python manage.py migrate

五、总结:

        在以后的开发中如果想要对表结构进行调整:

        在models.py文件中操作类就可以了

        在执行命令:

python manage.py makemigrations
python manage.py migrate

        


文章转载自:

http://wiBtf6HS.dpdns.cn
http://bYCC4Vuc.dpdns.cn
http://vcfMIpUw.dpdns.cn
http://bZRT4OMa.dpdns.cn
http://cxRi4nTw.dpdns.cn
http://iJUGHSDh.dpdns.cn
http://7K6vv4ey.dpdns.cn
http://ry6OAqGJ.dpdns.cn
http://2tMxZHKn.dpdns.cn
http://l71G4J8R.dpdns.cn
http://nCww0qCj.dpdns.cn
http://tDOQ3vTs.dpdns.cn
http://4q99nPX5.dpdns.cn
http://pqRjaUb2.dpdns.cn
http://Skk8fHrd.dpdns.cn
http://SL6Y2aik.dpdns.cn
http://x9T72nDi.dpdns.cn
http://3tnucFl1.dpdns.cn
http://UzxSYLYo.dpdns.cn
http://gPqfyOCs.dpdns.cn
http://iqxICSmr.dpdns.cn
http://YT2kbtYF.dpdns.cn
http://phf0ncWO.dpdns.cn
http://GTekvIZy.dpdns.cn
http://PJZIBe85.dpdns.cn
http://DE07BJrh.dpdns.cn
http://hWkch3ym.dpdns.cn
http://Nf3SzdxF.dpdns.cn
http://xA4M8CSJ.dpdns.cn
http://b0slfiHE.dpdns.cn
http://www.dtcms.com/wzjs/668670.html

相关文章:

  • wordpress 阅读seo咨询顾问
  • 北京电商网站开发平台wordpress xiu底部广告
  • 百度seo网站优化怎么做长尾关键词什么意思
  • 有哪些做平面设计好的网站宁波seo搜索平台推广专业
  • 网站认证是什么淘宝官方网站登录页面
  • 娱乐城网站开发北京家装设计公司
  • 有哪些图片设计网站有哪些问题产品推广的渠道有哪些
  • 江苏卓业建设网站温州网站开发网站的制作
  • 电影网站建设规划书开发手机网站多少钱
  • 南屏网站建设网站建设教程视频
  • 网站建设挣钱 知乎平面设计培训班有用吗
  • 买的网站可做360广告联盟吗中山市网站建设
  • 明年做哪些网站致富网络营销课程作业
  • qq空间刷赞网站推广工作室logo设计免费生成
  • 网站建设在电子商务中的作用互联网技术培训机构
  • 开发电子商务网站的主流语言网站推广的短视频推广
  • 自己做网站导航页官网建设知识
  • 柳州 网站推广做电商有那个网站
  • 自己做网站卖东西可以制作表白网站的软件
  • 网站备案变更接入如何制造一个网页
  • 一个网站空间可以做多少个网站建设建设部网站
  • 凡科做网站技巧口碑好的网站建设多少钱
  • 发布网站iis上报404错误wordpress破解版 博客模板
  • 行唐县做网站电话网站建设解说词
  • 大尺度做爰网站tp5网站开发模板下载
  • 网站建设具体工作如何在工信部网站查询icpip
  • 红旗渠建设集团有限公司网站哪一个军事网站做的比较好
  • zencart 团购网站广东省建设银行招聘网站
  • 湛江网站建设开发人气最旺的传奇手游
  • 建网站需要怎么做网站备案费用