• 技术文章 >Python技术 >Python基础教程

    python中django model要怎么使用?

    十一十一2020-11-17 16:01:30原创1868

    我们在不停的进行学习,肯定是想取得一定价值的,价值可以用,帮助我们学习来衡量,价值也可以是有利于我们去衡量,而在python中,关于常见的django框架使用,它也有自身的价值,比如model,这个就是有利于框架的合理化运转,因此我们在学习框架时候,要第一弄清楚的就是这个框架最价值的东西——model。

    初识小点:

    如果您的应用程序的模型存在于模块myproject.models(为应用程序创建的包结构 manage.py startapp 脚本),INSTALLED_APPS** 应该阅读部分内容:

     INSTALLED_APPS = [
        'myproject',
    ]

    Django创建数据库表

    Django通过model不可以创建数据库,但可以创建数据库表。

    最常见字段使用

    l models.AutoField  自增列 = int(11)

    如果没有的话,默认会生成一个名称为 id 的列,如果要显示的自定义一个自增列,必须将给列设置为主键 primary_key=True。

    l models.CharField  字符串字段

    必须 max_length 参数

    l models.BooleanField  布尔类型=tinyint(1)

    不能为空,Blank=True

    l models.ComaSeparatedIntegerField  用逗号分割的数字=varchar

    继承CharField,所以必须 max_lenght 参数\

    现在应该都了解,为什么说model是在框架里最有价值的东西了吧,因为我们要去很好的使用这个框架,就必须得了解认知这个model,现在大家既然已经都清楚了,那就抓紧时间用起来吧~

    专题推荐:python中djangomodel使用
    上一篇:python多线程中的死锁和递归锁用法 下一篇:如何处理python中的django迁移数据?

    相关文章推荐

    • python多线程中锁怎么使用?• python多线程中的死锁和递归锁用法

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网