重新定义python modu的类/模型

2024-05-13 01:21:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在我的应用程序中使用django-achievementslink)模块,但它的模型中缺少一些字段。例如,我想将CharField与徽章/成就的图片路径一起添加到它。此外,我还需要为此修改模块的engine.py文件。你知道吗

正确的方法是什么?将该模块下载到我的主应用程序文件夹并修改原始文件,或者我可以在本地重新定义原始models.pyengine.py的一些方法/类而不修改原始文件?你知道吗


Tags: 模块文件django方法py模型路径应用程序
1条回答
网友
1楼 · 发布于 2024-05-13 01:21:38

我会说分叉它,并直接对源代码进行自己的修改。如果这是一种改进,那么您可以创建一个Pull请求并将代码贡献给实际的存储库(不是必需的,您可以始终保留它以供自己使用)。你知道吗

相关问题 更多 >