修改后更新django可插拔应用程序

时间:2011-02-15 18:11:59

标签: django

我正在使用django-basic-apps的博客应用,但我对它进行了一些修改:添加了ManyToManyField和一个URLField。

是否可以保持我的修改,同时了解最新版本的应用程序?

2 个答案:

答案 0 :(得分:3)

当然,只需在GitHub上分叉项目。然后,您可以定期从父项目合并,同时保留您的修改。

如果您不想公开修改,也可以通过自己的git repo执行此操作,但GitHub更容易,因为它已经为您设置了所有这些。

答案 1 :(得分:0)

最好从django-basics-apps扩展现有模型,看看:

http://docs.djangoproject.com/en/1.2/topics/db/models/#model-inheritance

# custom_blog/models.py
from blog.models import Post


class CustomPost(Post):
    new_field_one = ManyToManyField
    new_field_two = URLField