首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Django中做对了--子类化而不是hacking

在Django中做对了--子类化而不是hacking
EN

Stack Overflow用户
提问于 2009-07-28 19:04:06
回答 1查看 804关注 0票数 0

我正在使用threadedcomments模块,并且需要两处更改:- ThreadedComment模型上的一个附加字段-表单上的不同字段

我知道答案是子类化,但我不确定该怎么做--代码去哪里了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-07-29 08:59:22

因为你的问题不是很清楚。我假设你是在谈论扩展django.contrib.comments。

是的,你必须对它进行子类化。创建您自己的应用程序和所有代码(扩展模型、表单、视图等)去那里。

重要的是,您不会在INSTALLED_APPS列表中添加django.contrib.comments,而是添加您的评论应用程序名称(该名称继承自django.contrib.comments)。

此外,您还需要添加

代码语言:javascript
运行
复制
COMMENTS_APP = 'my_comment_app'

至您的settings.py

这是一个非常好的example,它可以准确地完成你想要做的事情。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1196116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档