1

为什么自定义模板标签在 django-basic-apps 中使用 get_model 获取模型,而不是直接导入?这有什么具体的技术原因吗?

例如:在https://github.com/nathanborror/django-basic-apps/blob/master/basic/groups/templatetags/groups.py

GroupMember = models.get_model('groups', 'groupmember')

注意:所有 django-basic-apps 中的视图直接导入模型 https://github.com/nathanborror/django-basic-apps/blob/master/basic/groups/views/groups.py

from basic.groups.models import *
4

1 回答 1

1

models.get_modelImportError如果模型不存在则不会抛出

于 2013-06-02T08:44:15.573 回答