Django之ORM操作

Posted yiduohua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django之ORM操作相关的知识,希望对你有一定的参考价值。

class MyCharField(models.Field):
    """
    自定义的char类型的字段类
    """

    def __init__(self, max_length, *args, **kwargs):
        self.max_length = max_length
        super(MyCharField, self).__init__(max_length=max_length, *args, **kwargs)

    def db_type(self, connection):
        """
        限定生成数据库表的字段类型为char,长度为max_length指定的值
        """
        return char(%s) % self.max_length

 

以上是关于Django之ORM操作的主要内容,如果未能解决你的问题,请参考以下文章

Django之ORM

Django 基础 之ORM简介与单表操作

九Django之ORM

Django之ORM框架的使用

django之ORM数据库操作

Django学习第5篇:Django之ORM数据库操作