0 0

一个困惑我很久的问题10

在django中,在做models时,有的需要做一些抽象的models,做法是将

class Book(models.Model)
   name=models.CharField(max_length=100)
   class Meta:
      abstract = True
然后用另外的Models来继承Book类。

我的问题是就是不在元类中设置abstract = True,也一样可以继承Book,我觉得一样可以实现效果。不知道这样是什么原因。

初学者,问题提的不再点上希望见谅。

ps  java中的抽象类是让子类一定要去实现一些抽象的方法,不知道python是怎么样的。
2009年9月26日 14:04

3个答案 按时间排序 按投票排序

0 0

在django的model中,设置了abstact=True, 那么在执行syncdb的时候,这个model是不会创建表的。

2009年10月11日 16:37
0 0

Python中是没有抽象类的,它使用自省机制,你可以调用一个方法或属性,如果有没问题,如果没有就抛错

2009年9月29日 08:49
0 0

你应该把多一点的资料上传上来,太少了。我们也想不出来有什么问题了
1

2009年9月26日 17:57

相关推荐

    Java编程思想让很多新手止步不前,困惑已久的问题由此解开

    继承则允许一个类(子类)继承另一个类(父类)的属性和方法,这样可以实现代码重用并简化设计。多态性是指同一种行为可以有不同的表现形式,这在处理不同类型的对象时非常有用,增强了程序的灵活性。 接下来,异常...

    hibernate ppt 有问题 www.willvc.com.cn 能联系到我

    本主题主要针对一个关于Hibernate的PPT中存在的问题进行分析和解答。通过www.willvc.com.cn这个网址,我们可以推测这是一个寻求帮助或讨论的平台,可能有更详细的问题描述和反馈。 【描述】:“Hibernate PPT 问题 ...

    电调资料-开源四轴项目

    在参考一些关于无刷电机驱动的书籍和帖子的时候,发现高手或是大师好像都比较惜字如金,一些问题往往点到为止或者一笔带过,有些看似简单的问题会让像我这样的电调DIYer困惑很久。所以在本文行文时,笔者力图把问题...

    无头节点的单链表

    只是我们对待问题的态度不同,回想起了大学刚学习链表的时候,总是对链表中用到的结构体和链表节点有很多的迷茫,直到后来仔细研究了一番,并且写下了这个代码才解开了心中很久的困惑。 回看了一下自己写的这个...

    一件让我后悔的事作文(合集15篇).docx

    这件事让我反思了很久,我意识到,无论是在学习还是在生活中,公平竞争是起码的道德底线。我们不能因为嫉妒或贪念而去伤害他人。相反,我们应该公平地竞争,尊重彼此的劳动成果和努力。 从这些经历中,我收获了许多...

    大一新生学习总结.docx

    我开始尝试使用计算机,逐渐从不熟悉到习惯,虽然过程中遇到了很多困难,但每当我解决一个问题,都感到极大的成就感。我了解到,技术的学习不是一蹴而就的,而是需要长时间的积累和实践,这就需要我保持持久的学习...

    操作系统内存管理的C++模拟

    (5)需要注意的也是我困惑了很久的一点是,当释放单元在内存空间的头部或尾部是会有个小bug,需要对其作出判断,并定义在头部时相当于前一单元被占用,在尾部时相当与后一结点被占用。 三. 源代码 #include #...

    第一次吃醋作文1200字

    我开始明白,生活中有很多事情需要我们去体验、去学习,吃醋只是成长路上的一个小小插曲,而真正重要的是我们如何在这些经历中成长起来。 从那以后,我再也没有让类似的情绪占据我的内心。我学会了如何与人交往,...

    o15-ctrremove windows office完全卸载工具

    标题中的“o15-ctrremove windows office完全卸载工具”是一个特定的程序,用于处理Microsoft Office在Windows操作系统上的卸载问题。这个工具是专为了解决那些常规卸载方法无法处理的情况而设计的,例如当Office...

    Win2008中安装的MSSQL2005后无法访问的解决方法

    很久笔者没有来这里写东西了,因为真的很忙。 最近笔者一直在使用Win2008系统,不过发现一个很奇怪的问题,那就是在该系统上安装了SQL2005后,再在其他计算机访问该主机显示不能访问。 其他主机上也安装了SQL2005,...

    无感无刷直流电机之电调设计全攻略

    关注开源四轴项目也有近一年了,前期都以潜水为主,业余时间主要是在啃那些控制和 导航的理论书籍。最近开始动手做了,打算先从电调开始,发现真要做...困惑很久。所以在本文行文时,笔者力图把问题以大白话的形式说

    ULC2平台IO引脚配置图片教材

    曾经困惑了很久的,问了很多人仍然不明白,后来自己慢慢摸索出来的,步骤有点罗嗦,也怕自己忘了...希望能对同行有所帮助

    Java十分钟速懂知识点?引用

    一、由健忘症引起的问题  闲来没事在日志中瞟见了...看起来一切很美好,但是其中的一个例子突然使我困惑了: public class TestDemo { static Test[] tests = new Test[3]; public static void main(String[] arg

    高考语文二轮专题复习 第5章 增分突破演练反馈精选.doc

    这篇文档实际上是一个短篇小说,讲述的是一个名为“狼山”的地方,虽然名字中有“狼”,但实际上已经很长时间没有狼的踪迹了。然而,一系列事件引发了一种误解,导致人们开始相信狼山再次出现了狼。这个故事以高考...

    cplex调用方法(详细操作步骤).pdf

    但是花了很长时间才弄完配置环境,走了很多弯路,所以本人特意总结把详细的操作流程展示给大家,以免大家和我一样困惑很久,由于网上的经验大都不全面,所以很容易导致初学者不知如何适从,相信这个文档将让你轻松...

    世界地图引出的发现1学习教案.pptx

    他还发现了大西洋两岸的动植物种类有许多相似之处,特别是那些不会飞行的动物,如鸵鸟,它们的存在说明了在很久以前,两岸是相连的。 然而,魏格纳的这一理论在当时并未得到广泛认可。许多人对于大陆能够漂移的概念...

    CATIA与 UG在CAD对比

    UG 的闪光点多在于一两个针对实际生产和制造极有用处的功能,解决一些困惑工程师很久的技术性问题。CATIA 则致力于发展创成式设计,实现造型设计对结构设计的控制,零件与零件之间的协同合作,以及知识工程在设计中...

    javascript每日必学之多态

    朋友们大家好,今天我们就接着前面的内容讲,前面我们已经讲到了继承,今天我们就来讲OOP目前最后一个体现,那就是多态,因为javascript语言的灵活性...马上就有同学提出疑问:前面的继承我看了很久,也能有理解,但主

    VBS语言整人程序代码大全.pdf

    - **初始问候**:“嘿,谢谢你打开我哦,我等你很久拉!”这行代码是脚本的第一句输出,用于吸引用户的注意力。 - **个性化互动**:“你是可爱的小朋吗?” 这样的代码试图与用户建立一种更加亲密的联系,增加趣味性...

Global site tag (gtag.js) - Google Analytics