Django アプリケーションでは、error = "something" を返すフォームにいくつかのチェックがあります。
問題は、エラーがない限り、そのエラーは定義されないということです。
mycharacters = Character.objects.filter(username_id=request.user.id)
if(mycharacters.count() >= 5):
error = True
if not error:
#save to DB
問題は、エラーがない場合、エラー変数が存在しないことです。
このエラーを回避するために、次のような可能性についても考えました。
error = None
#checks here
if error == None:
#save to DB
しかし、これが最善のアプローチであるかどうかはわかりません。
if error var does not exist:
Pythonで行う方法はありますか?