django框架使用mysql的教程介绍(代码示例)


当前第2页 返回上一页

3:在app目录中的models.py文件中创建实体

1

2

3

4

5

6

7

8

9

10

11

12

13

from django.db import models

# Create your models here.

class Student(models.Model):

    name = models.CharField(max_length=20, verbose_name='姓名')

    age = models.SmallIntegerField(default=18, verbose_name='年龄')

    sex = models.SmallIntegerField(default=1, verbose_name='性别')

    qq = models.CharField(max_length=20, default='', verbose_name='qq')

    phone = models.CharField(max_length=20, default='', verbose_name='手机号')

    create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间')

 

    def __repr__(self):

        return "student<id=%s,name=%s,age=%s,sex=%s,qq=%s,phone=%s,create_time=%s>" % (

        self.id, self.name, self.age, self.sex, self.qq, self.phone, self.create_time)

4:通过pycharm或者xshell链接开发环境中的linux系统进入django项目根目录中,执行生成迁移文件

1

python manage.py makemigrations teacher

4-1:查看迁移文件生成的sql语句指令:

1

python manage.py sqlmigrate teacher 0001_initial.py


然后将生成的文件通过pycharm获取下来如下:

5:执行迁移文件生成数据库表

1

python manage.py migrate

通过navicat软件查看生成的数据表:

以上就是django框架使用mysql的教程介绍(代码示例)的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python怎么输出汉字

Python为什么要设置环境变量

Python验证码识别教程之利用投影法、连通域法分割图片

Python3如何使用smtp协议发送e-mail电子邮件的示例

Python人工智能是什么意思

序列分类、imdb影评分类等功能详解

circle是什么意思,3分钟教你用circle画圈

Python第三方库怎么用

Python编程下sqlalchemy查询条件设置的方法介绍

Python3.6想使用urllib2包怎么办

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...