calendar widget

83 views
Skip to first unread message

zeppelin

unread,
Apr 19, 2012, 4:28:08 AM4/19/12
to django-pl - grupa polskiej społeczności Django
Hej. Jakich sposobów używacie, aby data w polu typu datetime nie
musiała być wpisywana ręcznie tylko aby był wygodny kalendarz do
kliknięcia i wyboru daty/czasu? Zapewne jakiś widget, ale w necie
sposobów jest sporo, np.:
http://stackoverflow.com/questions/38601/using-django-time-date-widgets-in-custom-form
http://django-floppyforms.readthedocs.org/en/latest/examples.html#a-date-picker

Przy czym te powyższe coś mi nie działają. Macie coś sprawdzonego?

Z góry dzięki!

Andrzej

unread,
Apr 19, 2012, 4:34:59 AM4/19/12
to djan...@googlegroups.com
Możesz spróbować użyć tego, co jest w adminie:

No i niekoniecznie musisz tworzyć wszystko the-django-way - możesz po prostu wystawić zwykłe pole input i np. do templatu dołączyć odpowiedni css i js z DatePickera jquery-ui.


--
Otrzymujesz tę wiadomość, ponieważ subskrybujesz grupę dyskusyjną Google o nazwie "django-pl - grupa polskiej społeczności Django".

Aby zamieszczać posty w tej grupie, wyślij e-mail na adres djan...@googlegroups.com.
Aby anulować subskrypcję tej grupy, wyślij e-mail na adres django-pl+...@googlegroups.com.
Aby uzyskać więcej informacji, odwiedź tę grupę pod adresem http://groups.google.com/group/django-pl?hl=pl.


Tomek Kiedos

unread,
Apr 19, 2012, 4:39:13 AM4/19/12
to djan...@googlegroups.com
A czy stosowałeś to u siebie? Czy tylko po przeczytaniu posta uznales, ze to bedzie ok? Pozdro

Andrzej

unread,
Apr 19, 2012, 4:43:12 AM4/19/12
to djan...@googlegroups.com
W dniu 19 kwietnia 2012 10:39 użytkownik Tomek Kiedos <kied...@gmail.com> napisał:
A czy stosowałeś to u siebie? Czy tylko po przeczytaniu posta uznales, ze to bedzie ok? Pozdro

Pamiętam, że w zamierzchłych czasach podpinałem ten adminowy,  ale teraz raczej trzymam się odrębnych bibliotek:

Tomek Kiedos

unread,
Apr 19, 2012, 5:22:01 AM4/19/12
to djan...@googlegroups.com
Niby tak, datepicker umozliwia wybranie tylko daty, bez czasu :/ Szukalem jakiegos datetime pickera, ale nie znalazlem, istnieje takie coś?

Andrzej

unread,
Apr 19, 2012, 5:27:57 AM4/19/12
to djan...@googlegroups.com
Pogugluj hasłem "jquery datetimepicker", na pierwszej stronie wyników znajdziesz kilka działających rozwiązań. 

Piotr Karasiński

unread,
Apr 19, 2012, 5:32:15 AM4/19/12
to djan...@googlegroups.com
Sposobów podłączenia kalendarza jest zapewne bardzo wiele.. Jeśli chcesz coś bardziej uniwersalnego, pomyśl nad zrobieniem pola MyCalendar(forms.CharField). W klasie Media zdefiniuj potrzebne js'y i css'y i po sprawie. Pamiętaj potem aby dodać w templatce media {{form.media}}.

Niby tak, datepicker umozliwia wybranie tylko daty, bez czasu :/ Szukalem jakiegos datetime pickera, ale nie znalazlem, istnieje takie coś?
pierwszy lepszy link z googli :P http://trentrichardson.com/examples/timepicker/

Tomek Kiedos

unread,
Apr 19, 2012, 5:37:00 AM4/19/12
to djan...@googlegroups.com
Dzięki,
Faktycznie jest - moje przeoczenie. Po prostu na plugins.jquery.com nie było, a z googla wybralem inne strony niz te poczatkowe, niepotrzebnie pospieszyłem się z pytaniem.
Reply all
Reply to author
Forward
0 new messages