Я не могу добавить виджет администратора в моей форме. Как это сделать?django admin datetime widget (calendar) в пользовательской форме
model.py
from django.db import models
from django.contrib.auth.models import User
FIELDNUM = (('1', '1'), ('2', '2'), ('3', '3'),
('4', '4'), ('5', '5'), ('6', '6'), ('7', '7'), ('8', '8'),
('9', '9'), ('10', '10'))
FIELDNAMES = (('test', 'test'), ('kostas', 'kostas'), ('kaka', 'kaka'))
class Reservation(models.Model):
field_name = models.CharField("Field Name*", choices=FIELDNAMES, max_length=100)
fieldnum = models.CharField("Field Number*", choices=FIELDNUM, max_length=2)
date = models.DateField("Date*")
time = models.TimeField("Time*")
user = models.ForeignKey(User)
date_time = models.DateTimeField(auto_now_add=True, blank=True, unique=False)
def __unicode__(self):
return '%s, %s, %s, %s' % (self.field_name, self.date, self.time, self.date_time)
class Meta:
unique_together = ("field_name", "fieldnum", "date", "time")
form.py
from django import forms
from booking.models import Reservation
class ReservationForm(forms.ModelForm):
class Meta:
model = Reservation
exclude = ['user']
я вынес свою форму в качестве пункта в моем шаблоне.
Где позвонить и как установить его в моем шаблоне, чтобы он работал?
возможно [дубликат] (http://stackoverflow.com/questions/38601/using-django-time-date-widgets-in-custom-form) –