Pycharm 操作Django Model的简单运用方法

 更新时间:2018年05月23日 10:43:31   作者:你可以叫我men  
今天小编就为大家分享一篇Pycharm 操作Django Model的简单运用方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

Django中的Models 是什么?

通常一个Model对应数据库的一张数据表, Django中Models以类似的形式表现, 它包含了一些基本字段以及数据的一些行为

在Django工程 app 模块中有models.py, 输入

from django.db import models
# Create your models here.
class Person(models.Model):
 name = models.CharField(max_length=30)
 age = models.IntegerField()

1、python manage.py makemigratetions (如果用的是PyCharm IDE 则选择Tools->Run manage.py Task.. 底部弹出shell框 直接输入makemigratetions , 下面同理, 不用再输入Python manage.py)

2、python manage.py migrate

3、python manage.py sqlmigrate blog 0001 则可看见db.sqlite3的信息

4、使用SQLite Expert Personal软件查看并编辑db.sqlite3, 并向其插入数据

生成的learn_person 表, 向name,age字段插入数据

在view.py中获取数据库的数据

在html中显示数据

运行项目, 最后在浏览器中显示

以上这篇Pycharm 操作Django Model的简单运用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python 16进制与中文相互转换的实现方法

    Python 16进制与中文相互转换的实现方法

    今天小编就为大家分享一篇Python 16进制与中文相互转换的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • 在Python中使用Mako模版库的简单教程

    在Python中使用Mako模版库的简单教程

    这篇文章主要介绍了在Python中使用Mako模版库的简单教程,包括在Django或者Tornado框架中集成Mako的方法,需要的朋友可以参考下
    2015-04-04
  • 简单聊聊PyTorch里面的torch.nn.Parameter()

    简单聊聊PyTorch里面的torch.nn.Parameter()

    torch.nn.parameter是一个被用作神经网络模块参数的tensor,这是一种tensor的子类,下面这篇文章主要给大家介绍了关于PyTorch里面的torch.nn.Parameter()的相关资料,需要的朋友可以参考下
    2022-02-02
  • Keras使用tensorboard显示训练过程的实例

    Keras使用tensorboard显示训练过程的实例

    今天小编就为大家分享一篇Keras使用tensorboard显示训练过程的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • 使用Python构建带GUI的邮件自动发送工具

    使用Python构建带GUI的邮件自动发送工具

    在本篇博客中,我们将深入解析一个使用 wxPython 构建的邮件发送器 GUI 程序,这个工具能够自动查找指定目录中的文件作为附件,并提供邮件发送功能,本文将从功能、代码结构、关键技术等方面进行详细分析,需要的朋友可以参考下
    2025-03-03
  • python基于windows平台锁定键盘输入的方法

    python基于windows平台锁定键盘输入的方法

    这篇文章主要介绍了python基于windows平台锁定键盘输入的方法,涉及Python中调用user32.dll中BlockInput方法的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • Python中最强大的错误重试库(tenacity库)

    Python中最强大的错误重试库(tenacity库)

    本文要给大家介绍的tenacity库,可能是目前Python生态中最好用的错误重试库,主要介绍tenacity的主要使用方法和特性,具有一定的参考价值,感兴趣的可以了解一下
    2022-04-04
  • django Layui界面点击弹出对话框并请求逻辑生成分页的动态表格实例

    django Layui界面点击弹出对话框并请求逻辑生成分页的动态表格实例

    这篇文章主要介绍了django Layui界面点击弹出对话框并请求逻辑生成分页的动态表格实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • Python如何实现对.xls文件表头的修改

    Python如何实现对.xls文件表头的修改

    这篇文章主要为大家详细介绍了Python如何实现对.xls文件表头的修改功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-03-03
  • 教你怎么用Python生成九宫格照片

    教你怎么用Python生成九宫格照片

    过年过节大家的朋友圈是不是特别热闹,每当小编看见朋友圈有这种九宫格的照片就觉得特别秀,一直想自己什么时候也能来秀一个,所以直接拿这个练练手,酷炸朋友圈一波,直接进入主题,需要的朋友可以参考下
    2021-05-05

最新评论