フォーム入力のデフォルト値は現在の時刻でなければなりません。ユーザーは将来の時刻を提供するように選択し、通常の日時フィールドを表示する必要があります。これはjavascriptなしで実現できますか?現在または将来の時刻の日時入力
0
A
答えて
0
入力を空白のままにして、バックエンドの現在の時刻に変更することができます(または、テンプレートのレンダリングの時点で現在の時刻に設定し、過去の時刻を「今すぐ」と解釈することもできます)。しかしJavaScriptなしでできることは、空の入力は現在の時間を意味するというコメントを追加することです。現時点で何らかの空想的なチェックボックスを作ってdatetime入力を隠したいのであれば、JavaScriptでそれを行うべきです。
0
あなたのテンプレートに<input name="date_input" type="date" id="date_input">
を使うことができます。
とビューを行うには、実行します。
from datetime import datetime
# get a string from a POST like "10/2/2018"
date_get = request.POST.get("date_input")
# format of date/time strings; assuming dd/mm/yyyy
date_format = "%d/%m/%Y"
# create datetime objects from the strings
date = datetime.strptime(date_get, date_format)
# Check if we have a datetime
print(date)
datetime.datetime(2018, 2, 10, 0, 0)
関連する問題
- 1. SQL - 将来の日付時刻のクエリ条件
- 2. pytz - 将来の日付時刻をUTCに変換する
- 3. は、現在の日付時刻に
- 4. Googleドキュメントフォーム - 現在の日付と現在時刻の日付と時刻の入力を事前に入力する
- 5. 現在の時刻を長時間入力する
- 6. JavaScript Dateオブジェクトは入力日時をUTC時刻または現地時刻として認識しますか?
- 7. ETの現在の日付/時刻
- 8. Erlangと現在の日付時刻
- 9. JQuery + Daterangepicker - 現在の日付と時刻?
- 10. 日付+時刻と現在の日付と時刻を比較するには?
- 11. Sqlクエリは現在の日付を挿入しますが現在の時刻は挿入しません
- 12. SQLiteデータベースに現在の日付と時刻を挿入する
- 13. sqliteに現在の日付と時刻を挿入する
- 14. 入力日付時刻の検証C#
- 15. 日付と時刻の入力
- 16. SSISが取る-1時間を現在の日付と時刻
- 17. 現在時刻と現在時刻との比較を継続します
- 18. 時間ピッカー現在の時刻と時刻ピッカー時刻の違いAndroidのアラーム
- 19. jQuery:現在時刻のタイムテーブル
- 20. Swift:現在時刻から特定の時刻までのカウントダウン
- 21. 時間、分、秒を除いたOracleの現在の日付または時刻の日付
- 22. デフォルトで現在の日時をdjangoモデルで入力します
- 23. getリクエストからの日時とJavaScriptの現在の日付時刻の比較
- 24. 日時をbashの現在の日付と時刻から差し引く
- 25. vbの現在の日付時刻の更新方法は?
- 26. Pythonの現在の時刻と他の時刻との比較
- 27. は、私は現在、PHPはそうのような現在の時刻/日付を取得した日付
- 28. setIntervalの現在の時刻は?
- 29. Javascript現在時刻機能
- 30. PHPの現在時刻とmysqlテーブルの時刻
あなたが過去の日付がカレンダーに表示されないはずです、意味しますか? –
どうしますか?私はdjangoのバリデータとPythonの 'property()'関数を考えています。おそらくあなたがあなたの質問に詳細を追加すると、より良い答えを与えることができます – chachan
これはあなたが探しているものですか? http://stackoverflow.com/questions/4941974/django-how-to-set-datefield-to-only-accept-today-future-dates – themanatuf