Skip to main content

django timestamp picker

Project description

djangoTimepicker

djangoTimepicker: django 时间戳时间控件,可以在整数字段中使用该控件

功能

  • 支持整数格式添加时间控件

  • 支持自定制时间格式以及时间控件语言显示类型

安装

  • Install

    > $ pip install djangoTimepicker

  • add djangoTimepicker to your INSTALLED_APPS setting

使用

app forms.py 中导入 DjangoTimePickerInput,在 ModelForm 中需要添加时间控件的字段中使用该组件

# models.py from django.db import models

class Person(models.Model):

name = models.CharField(max_length=32, blank=False) createdAt = models.BigIntegerField(verbose_name=’创建时间’, blank=True)

# forms.py from django import forms

from . models import Person

from djangoTimepicker import DjangoTimePickerInput

class PersonForm(forms.ModelForm):
class Meta:

model = Person

fields = (‘__all__’)

widgets = { ‘createdAt’: DjangoTimePickerInput(timeFormat=’YmdHis’, language=’zh’) }

app xadmin.py 中导入 PersonForm

import xadmin

import .forms import PersonForm

@xadmin.sites.register(User)

class PersonModelAdmin(object):

form = PersonForm

支持的时间格式(timeFormat):

Y:年 m:月 d:日 H:时 i:分 s:秒

支持的语言(language):

ar - Arabic

az - Azerbaijanian (Azeri)

bg - Bulgarian

bs - Bosanski

ca - Català

ch - Simplified Chinese

cs - Čeština

da - Dansk

de - German

el - Ελληνικά

en - English

en-GB - English (British)

es - Spanish

et - “Eesti”

eu - Euskara

fa - Persian

fi - Finnish (Suomi)

fr - French

gl - Galego

he - Hebrew (עברית)

hr - Hrvatski

hu - Hungarian

id - Indonesian

it - Italian

ja - Japanese

ko - Korean (한국어)

kr - Korean

lt - Lithuanian (lietuvių)

lv - Latvian (Latviešu)

mk - Macedonian (Македонски)

mn - Mongolian (Монгол)

nl - Dutch

no - Norwegian

pl - Polish

pt - Portuguese

pt-BR - Português(Brasil)

ro - Romanian

ru - Russian

se - Swedish

sk - Slovenčina

sl - Slovenščina

sq - Albanian (Shqip)

sr - Serbian Cyrillic (Српски)

sr-YU - Serbian (Srpski)

sv - Svenska

th - Thai

tr - Turkish

uk - Ukrainian

vi - Vietnamese

zh - Simplified Chinese (简体中文)

zh-TW - Traditional Chinese (繁體中文)

实例展示 - 时间格式:’YmdHis’: 年月日时分秒

![image](https://github.com/DanielZhui/django-time-picker/blob/master/display/created.jpg)

  • 时间格式:’Y-m-d H-i-s’: 年-月-日 时-分-秒

![image](https://github.com/DanielZhui/django-time-picker/blob/master/display/createds.jpg)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

djangoTimepicker-1.0.2.tar.gz (30.3 kB view details)

Uploaded Source

File details

Details for the file djangoTimepicker-1.0.2.tar.gz.

File metadata

  • Download URL: djangoTimepicker-1.0.2.tar.gz
  • Upload date:
  • Size: 30.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.4

File hashes

Hashes for djangoTimepicker-1.0.2.tar.gz
Algorithm Hash digest
SHA256 1c8c20d71a9c067b2b97e9179a9eba0b489684027555a031b33628250df1768f
MD5 2147f2fe355b600818796715772cdc51
BLAKE2b-256 ac5f39707ecdce087f57f96a99d9b126feccdcd38f9dddd1b161617407654a96

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page