デフォルトでFalseに設定されているアクティブなフィールドを持つビジネスモデルがあります。ユーザーが支払いを送信すると、このフィールドは True に設定されます。
ビジネスモデルには「プロフィール」ページがあります。active
フィールドがTrueに設定されていない場合、そのプロファイルページへのアクセスを許可しない方法があるかどうか疑問に思っていました.
urlpatterns = patterns('listings.views',
# other patterns here...
url(r'^profile/(?P<slug>[A-Za-z0-9-]+)/$', 'business_profile', name="business_profile"),
# other urls here...
)
view.business_profile
メソッドでこのフィールドをチェックするだけでよいですか? または、これを行うより良い方法はありますか?