2016-10-15 7 views
1

Djangoフォームフィールドを特定のクライアントベースで検証するにはどうすればいいですか。 例:特定のユーザーグループのためにどのように特定のユーザーグループごとにDjangoフォームフィールドを検証することができます。他のユーザーは無効にしてください。

add_imgpath = models.FileField(upload_to= "addons",verbose_name='image',max_length=300, blank=True) 

それはblank = False

答えて

0

する必要があります。このような要求オブジェクトからクライアントmeta情報を抽出することができます:あなたはビルド時に

request.META['HTTP_USER_AGENT'] 

そして、それを使用しますフォームのblank属性を変更するフォーム。

関連する問題