为什么自定义模板标签在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 *
答案 0 :(得分:1)
models.get_model
将不会抛出ImportError