可能重复:
django:使用字符串选择特定模型
示例:(Django,views.py)
def create(request, mod):
#mod is a modelname
if request.method == 'POST':
form = globals()[mod+"Form"](request.POST)
if form.is_valid():
new_file_num = form.save(commit=False)
>>>> if entry.objects.filter(fileTypeNumber=1).exists():
我的问题就在这里。
if entry.objects.filter( ....
相反,我想:
mod = entry;
if mod.objects.filter( ....
这里的总体目标是为具有不同字段的多个模型使用相同的“视图”。有一个更好的方法吗?该视图本质上是分配一个文件编号,然后保存它。
提前致谢