Mixin berdasarkan-tanggalLink to this heading
YearMixinLink to this heading
- class YearMixinLink to this definition
Sebuah mixin yang dapat digunakan mengambil dan menyediakan informasi mengurai untuk komponen tahun dari tanggal.
Cara dan Atribut
- year_formatLink to this definition
Bentuk
strftime()digunakan ketika mengurai tahun. Secara awal, ini adalah'%Y'.
- yearLink to this definition
Pilihan Nilai untuk tahun, sebagai deretan kalimat. Secara awal, disetel ke
None, yang berarti tahun akan ditentukan menggunakan cara lain.
- get_year_format()Link to this definition
Mengembalikan bentuk
strftime()untuk digunakan ketika mengurai tahun. Mengembalikanyear_formatsecara awalan.
- get_year()Link to this definition
Mengembalikan tahun untuk dimana tampilan ini akan menampilkan data, sebagai deretan kalimat. Coba sumber berikut, dalam urutan:
Nilai dari atribut
YearMixin.year.Nilai dari argumen
yearditangkap di corak URL.Nilai dari argumen permintaan
GETyear.
Memunculkan 404 jika spesifikasi tahun tidak sah ditemukan.
- get_next_year(date)Link to this definition
Mengembalikan obyek tanggal mengandung hari pertama dari tahun setelah tanggal disediakan. Fungsi ini dapat juga mengembalikan
Noneatau memunculkan pengecualianHttp404, tergantung pada nilai dariallow_emptydanallow_future.
- get_previous_year(date)Link to this definition
Mengembalikan obyek tanggal mengandung hari pertama dari tahun setelah tanggal disediakan. Fungsi ini dapat juga mengembalikan
Noneatau memunculkan pengecualianHttp404, tergantung pada nilai dariallow_emptydanallow_future.
MonthMixinLink to this heading
- class MonthMixinLink to this definition
Sebuah mixin yang dapat digunakan mengambil dan menyediakan informasi mengurai untuk komponen bulan dari tanggal.
Cara dan Atribut
- month_formatLink to this definition
Bentuk
strftime()untuk digunakan ketika mengurai bulan. Secara awalan, ini adalah'%b'.
- monthLink to this definition
Pilihan Nilai dari bulan, sebagai deretan kalimat. Secara awal, disetel ke
None, yang berarti bulan akan ditentukan menggunakan cara lain.
- get_month_format()Link to this definition
Mengembalikan bentuk
strftime()untuk digunakan ketika mengurai bulan. Mengembalikanmonth_formatsecara awalan.
- get_month()Link to this definition
Mengembalikan bulan untuk dimana tampilan ini akan menampilkan data, sebagai deretan kalimat. Coba sumber berikut, dalam urutan:
Nilai dari atribut
MonthMixin.month.Nilai dari argumen
monthditangkap di corak URL.Nilai dari argumen permintaan
GETmonth.
Memunculkan 404 jika spesifikasi bulan tidak sah ditemukan.
- get_next_month(date)Link to this definition
Mengembalikan obyek tanggal mengandung hari pertama dari bulan setelah tanggal disediakan. Fungsi ini dapat juga mengembalikan
Noneatau memunculkan pengecualianHttp404, tergantung pada nilai dariallow_emptydanallow_future.
- get_previous_month(date)Link to this definition
Mengembalikan obyek tanggal mengandung hari pertama dari bulan sebelum tanggal disediakan. Fungsi ini dapat juga mengembalikan
Noneatau memunculkan pengecualianHttp404, tergantung pada nilai dariallow_emptydanallow_future.
DayMixinLink to this heading
- class DayMixinLink to this definition
Sebuah mixin yang dapat digunakan mengambil dan menyediakan informasi mengurai untuk komponen hari dari tanggal.
Cara dan Atribut
- day_formatLink to this definition
Bentuk
strftime()digunakan ketika mengurai tahun. Secara awal, ini adalah'%d'.
- dayLink to this definition
Pilihan Nilai dari hari, sebagai deretan kalimat. Secara awal, disetel ke``None``, yang berarti hari akan ditentukan menggunakan cara lain.
- get_day_format()Link to this definition
Mengembalikan bentuk
strftime()untuk digunakan ketika mengurai hari. Mengembalikanday_formatsecara awalan.
- get_day()Link to this definition
Mengembalikan hari untuk dimana tampilan ini akan menampilkan data, sebagai deretan kalimat. Coba sumber berikut, dalam urutan:
Nilai dari atribut
DayMixin.day.Nilai dari argumen
dayditangkap di corak URL.Nilai dari argumen permintaan
GETday.
Memunculkan 404 jika spesifikasi hari tidak sah ditemukan.
- get_next_day(date)Link to this definition
Mengembalikan obyek tanggal mengandung hari sah selanjutnya setelah tanggal disediakan. Fungsi ini dapat juga mengembalikan
Noneatau memunculkan pengecualianHttp404, tergantung pada nilai dariallow_emptydanallow_future.
- get_previous_day(date)Link to this definition
Mengembalikan obyek tanggal mengandung hari sah sebelumnya. Fungsi ini dapat juga mengembalikan
Noneatau memunculkan pengecualianHttp404, tergantung pada nilai dariallow_emptydanallow_future.
WeekMixinLink to this heading
- class WeekMixinLink to this definition
Sebuah mixin yang dapat digunakan mengambil dan menyediakan informasi mengurai untuk komponen minggu dari tanggal.
Cara dan Atribut
- week_formatLink to this definition
Bentuk
strftime()digunakan ketika mengurai minggu. Secara awal, ini adalah'%U', yang berarti minggu mulai pada hari Minggu. Setel itu menjadi'%W'jika minggu anda mulai pada hari Senin.
- weekLink to this definition
Pilihan Nilai dari minggu, sebagai deretan kalimat. Secara awal, disetel ke``None``, yang berarti minggu akan ditentukan menggunakan cara lain.
- get_week_format()Link to this definition
Mengembalikan bentuk
strftime()untuk digunakan ketika mengurai minggu. Mengembalikanweek_formatsecara awalan.
- get_week()Link to this definition
Mengembalikan minggu untuk dimana tampilan ini akan menampilkan data, sebagai deretan kalimat. Coba sumber berikut, dalam urutan:
Nilai dari atribut
WeekMixin.week.Nilai dari argumen
weekditangkap di corak URL.Nilai dari argumen permintaan
GETweek.
Memunculkan 404 jika spesifikasi minggu tidak sah ditemukan.
- get_next_week(date)Link to this definition
Mengembalikan obyek tanggal mengandung hari pertama dari minggu setelah tanggal disediakan. Fungsi ini dapat juga mengembalikan
Noneatau memunculkan pengecualianHttp404, tergantung pada nilai dariallow_emptydanallow_future.
- get_prev_week(date)Link to this definition
Mengembalikan obyek tanggal mengandung hari pertama dari minggu setelah tanggal disediakan. Fungsi ini dapat juga mengembalikan
Noneatau memunculkan pengecualianHttp404, tergantung pada nilai dariallow_emptydanallow_future.
DateMixinLink to this heading
- class DateMixinLink to this definition
Sebuah kelas mixin menyediakan perilaku umum untuk semua tampilan berdasarkan-tanggal.
Cara dan Atribut
- date_fieldLink to this definition
Nama dari
DateFieldatauDateTimeFielddi modelQuerySetyang arsip berdasarkan-tanggal harus digunakan untuk menentukan daftar dari obyek untuk diperlihatkan pada halaman.Ketika time zone support diadakan dan
date_fieldadalah sebuahDateTimeField, tanggal dianggap menjadi di zona waktu saat ini. Jika tidak, queryset dapat menyertakan obyek-obyek dari sebelum atau hari selanjutnya di akhir zona waktu pengguna.
- allow_futureLink to this definition
Sebuah boolean menentukan apakah menyertakan obyek-obyek "future" pada halaman ini, dimana "future" berarti obyek-obyek dimana bidang ditentukan di
date_fieldadalah lebih besar dari tanggal/waktu saat ini. Secara awalan, ini adalahFalse.
- get_date_field()Link to this definition
Mengembalikan nama dari bidang yang mengandung data tanggal yang tampilan ini akan berjalan. Mengembalikan
date_fieldsecara awalan.
- get_allow_future()Link to this definition
Menentukan apakah menyertakan obyek-obyek "future" pada halaman ini, dimana "future" berarti obyek-obyek dimana bidang ditentukan di
date_fieldadalah lebih besar dari tanggal/waktu saat ini. Mengembalikanallow_futuresecara awalan.
BaseDateListViewLink to this heading
- class BaseDateListViewLink to this definition
Sebuah kelas dasar yang menyediakan perilaku umum untuk semua tampilan berdasarkan-tanggal. Biasanya tidak akanmenjadi sebuah alasan untuk menginstasiasi
BaseDateListView; instasiasi satu dari subkelas-subkelas sebagai gantinya.Selagi tampilan ini (dan subkelasnya) dikerjakan,
self.object_listakan mengandung daftar dari obyek-obyek yang tampilan adalah beroperasi, danself.date_listakan mengandung daftar dari tanggal yang data tersedia.Mixins
Cara dan Atribut
- allow_emptyLink to this definition
Sebuah boolean menentukan apakah memperlihatkan halaman jika tidak ada obyek tersedia. Jika ini adalah
Truedan tidak ada obyek tersedia, tampilan akan meemperlihatkan sebuah halaman kosong daripada memunculkan sebuah 404.Ini mirip pada
django.views.generic.list.MultipleObjectMixin.allow_empty, kecuali untuk nilai awalan, yaituFalse.
- date_list_periodLink to this definition
Pilihan String menentukan masa pengumpulan untuk
date_list. Itu harus berupa satu dari'year'(awalan),'month', atau'day'.
- get_dated_items()Link to this definition
Mengembalikan 3-tuple mengandung (
date_list,object_list,extra_context).date_listadalah daftar tanggal yang data tersedia.object_listadalah daftar dari obyek.extra_contextadalah sebuah kamus dari konteks data yang akan ditambahkan ke konteks data apapun disediakan olehMultipleObjectMixin.
- get_dated_queryset(**lookup)Link to this definition
Mengembalikan sebuah queryset, disaring menggunakan argumen permintaan ditentukan oleh
lookup. Memaksa larangan apapun pada queryset, sepertiallow_emptydanallow_future.
- get_date_list_period()Link to this definition
Mengembalikan masa pengumpulan untuk
date_list. Mengembalikandate_list_periodsecara awalan.
- get_date_list(queryset, date_type=None, ordering='ASC')Link to this definition
Mengembalikan daftar dari tanggal dari jenis
date_typeyangquerysetmengandung masukan. Sebagai contoh,get_date_list(qs, 'year')akan mengembalikan daftar tahun yangqstelah masukkan. Jikadate_typetidak disediakan, hasil dariget_date_list_period()digunakan.date_typedanorderingcukup dilewatkan keQuerySet.dates().