登録ユーザーが画像をアップロードできるフォームを作成します。モデル、フォーム、ビューを作成できます。私の唯一の問題は、ユーザーが週に2つのファイルをアップロードできるようにすることです。 2つのファイルがインストールされている場合は、フォームをパッシブにする必要があります。あなたが私の限界をどうやって手助けすることができれば、私は幸せになれます。Django - Weekly Upload Form Limit
0
A
答えて
0
基本的にはあなたが最初のショットは、この情報を格納するために、別の構造を必要とする:
- は、フィールドでの追加モデルを作成します:ID、USER_ID、upload_dateは、
- ユーザーがアップロードを行うたびにFILE_ID - 追加上記のモデル/テーブルに行
、アップロードの前には、チェックを行う - 最後の2週間でユーザーのためにアップロードされたファイルの数 - これは、そのようなものです:
def can_upload(user_id): now = now() two_weeks_ago = now - timedelta(days=14) upload_count = UploadFileLog.objects.filter( user_id=user_id, upload_date__gte=two_weeks_ago, upload_date__lte=now ).count() return upload_count < 2 # you can make constant for '2'
また、ページ上のアップロードフォームのオン/オフをtruninにして、結果をテンプレートに渡すこともできます。
希望します。
+0
ありがとう@ sebastian-opałczyńskiご協力いただきありがとうございます。 :) –
関連する問題
- 1. Howto:Drupal File Upload Form
- 2. Django Upload Images
- 3. Django Upload 'filename'エラー
- 4. C#HttpClient 4.5 multipart/form-data upload
- 5. django image upload help
- 6. Asana - Rest API - Multipart/form image upload time out
- 7. django image upload restフレームワークとテストクライアント
- 8. django-contact-formサイトモデルエラー
- 9. Django populate form
- 10. Django Embed Admin Form
- 11. Django form ImageField
- 12. Submit ChoiceField form Django
- 13. Django Form 2ステージ
- 14. FullCalendar -Weekly View
- 15. AmCharts weekly data display
- 16. R-Weekly Forecast
- 17. django-form-designerのフィールドセット
- 18. Django/Python Model/Formクラスデザイン
- 19. django ImageField after form post
- 20. jQueryフォームプラグイン:enctype:multipart/form-dataとfile-upload - JSONは返されません。
- 21. Django。 Google Place Autocomplete Address Form
- 22. DjangoクラスベースのビューListView with form
- 23. グループの日付Bi-Weekly
- 24. "Weekly Top 10"データベースデザインの問題
- 25. facebook api weekly総件数
- 26. Rails - Weekly Schedule with Day Checkbox
- 27. Django file upload:ファイル名が固まらない
- 28. KeyError:u'x-rate-limit-limit '
- 29. Android Sqlite Limit with Limit
- 30. Django Image Upload、画像が一切保存されていない
これまでに試したことを示してください。受動的なフォームについては、無効にすることを意味しますか? – lucasnadalutti
はい、無効にしたいと思います。 –