PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Django DateRangeProblem z polem

Po zagłębieniu się w kod źródłowy django należy dołączyć number suffix dla takiego pola zasięgu:

date_from = '2011-01-01'
date_to = '2011-01-31'
data = {
    "name" : "Test Name",
    "datefromto_0" : date_from,
    "datefromto_1" : date_to
}

form = Event_form(data)
if form.is_valid():
    form.save()
else:
    print(form.errors)

Użyłem pdb aby prześledzić kod wewnątrz django i znaleźć tę sztuczkę...

A kiedy następnym razem utkniesz z innymi problemami w django, możesz skorzystać z pdb śledzić. to naprawdę świetne narzędzie do debugowania Pythona...

mam nadzieję, że to pomoże... :).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Scala i graj! &Slick &PostgreSQL autoinkrementacja

  2. Górna funkcja Postgresa na tureckich znakach nie zwraca oczekiwanego wyniku

  3. Zrezygnuj z roli z uprawnieniami

  4. Zarejestruj się i uruchom PostgreSQL 9.0 jako usługę Windows

  5. Jak dodać bieżącą liczbę do rzędów w „smianie” kolejnych dni?