Python がオブジェクトに使用する用語がわかりません。Python のノウハウが不足していることをお許しください。
効果的に、どうすればこれを行うことができますか:
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 から適切なタイプをデータベースから取得することです。
私はこれを行う方法がよくわかりません。(フォームは実際には評価ボタン用であるため、その背後にフォーム全体はありません!)