によってフィルタ私は、これらの属性を持つモデルがあります:私のadmin.py
でDjangoの管理、タイムスタンプの範囲
class MyModel(models.Model):
name = models.CharField(max_length=250, blank=False, null=False)
timestamp = models.BigIntegerField(default=0)
def save(self, *args, **kwargs):
self.timestamp = get_timestamp_in_milli()
super(MyModel, self).save(*args, **kwargs)
を、私はこのモデルでAdminModelを宣言している:
@admin.register(MyModel)
class MyModelAdmin(admin.ModelAdmin):
pass
は、フィルタのような任意のカレンダーがあり、タイムスタンプの範囲をフィルタリングできますか?はいの場合、それをどのように含めるか?
DateField
に基づくフィルタがあることがわかりました。タイムスタンプをDateFiled
としてフィルタリングすることは可能ですか?
['TimeField'](https://docs.djangoproject.com/en/1.10/ref/models/fields/#timefield)を持っているときにタイムスタンプに' BigIntegerField'を使う理由は何ですか? –
'TimeField'のデフォルトのウィジェットは[' TimeInput'](https://docs.djangoproject.com/ja/1.10/ref/forms/widgets/#django.forms.TimeInput)です。これはあなたが探しているかもしれませんために? –
@AshishNitinPatilは、私が使用できるフィールドの種類を決めることができないと言うことができます:) –