0
私は、デフォルトでFalseに設定されたアクティブなフィールドを持つビジネスモデルを持っています。このフィールドは、ユーザーが支払いを行ったときにTrueに設定されます。レコードがアクティブでない場合、URLをブロックします。
ビジネスモデルには「プロフィール」ページがあります。 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
方法でこのフィールドをチェックする必要がありますか?または、これを行うためのより良い方法がありますか?