我不确定python使用什么术语的对象 - 原谅我缺乏python知道如何!django我可以将模型的类型存储在变量中以用于方法调用吗?
实际上,我怎么可以这样做:
strToObject = {'story':Story,'post':Post}
def post(self,request):
type = request.POST['theTypeInTheForm']
id = request.POST['idInTheForm']
get_object_or_404(strToObject.get(type,None),id)
所以这次做的是从一个表单字段的值是什么,工作了,我们正在谈论的是什么类型,然后再从拉动分贝正确的类型从id。
我不知道该怎么做。 (该表单实际上是用于评级按钮的,所以我并没有真正拥有整个表单)
啊。这是django设立的一个非常方便的系统。 – bharal