1

为 Django 编辑 python 包的最佳方法是什么?我知道最好不要编辑站点包,因为这些更改会被 requirements.txt 中的安装覆盖。而且我使用模板解析来进行模板更改。

然而,观点呢?如果我需要编辑视图,是否有类似的视图分辨率?你能从一个 URL 调用两个函数吗?或者我应该只是将包复制到本地项目目录中?

我通常更喜欢 pip 安装而不是克隆,因为它会自动安装依赖项。因此问题。

4

1 回答 1

1

您可以子类化您想要修改和更改所需部分的那些视图,或者如果您需要额外的工作,您可以从您的类中调用该类的 as_view() 方法,如下所示

https://docs.djangoproject.com/en/dev/topics/class-based-views/mixins/#an-alternative-better-solution

于 2013-08-07T07:10:12.893 回答