Форум сайта python.su
Постави на админку django-suit. Все вроде бы зашибись, но:
1) Не могу получить отображения filter_horizontal, вместо которого получаю просто список, из которого через Control можно нечто выбрать нужное (несколько полей всмысле)
Исходный код:
class Weekend(models.Model): DayOff = models.DateField(blank=True, null=True, verbose_name=u'Выходной день') class Meta: verbose_name = u'"Выходной день"' verbose_name_plural = u"Выходные дни" def __unicode__(self): return smart_unicode(u"%s" % self.DayOff) class Market(models.Model): Name = models.CharField(max_length=50, unique=True, blank=False, verbose_name=u'Название') Location = models.CharField(max_length=255, blank=False, verbose_name=u'Страна') Weekend = models.ManyToManyField(Weekend, verbose_name=u'Выходной') class Meta: verbose_name = u'"Финансовый рынок"' verbose_name_plural = u"Финансовые рынки" def __unicode__(self): return smart_unicode(u"%s %s" % (self.Name, self.Location)) class MarketAdmin(admin.ModelAdmin): list_display = ['Name', 'Location'] search_fields = ['Name'] ordering = ['id', 'Name'] filter_horizontal = ['Weekend']
…2) Как в django-suit показать в админке элемент для выбора времени/даты имея следующее:
Ошибка при парсинге значения «filter». Потерянное объявление. @ http://127.0.0.1:8000/static/suit/css/suit.css:262
Неизвестное свойство «-moz-background-clip». Потерянное объявление. @ http://127.0.0.1:8000/static/suit/css/suit.css:271
Неизвестное свойство «-moz-border-radius-topleft». Потерянное объявление. @ http://127.0.0.1:8000/static/suit/css/suit.css:271
Неизвестное свойство «-moz-border-radius-topright». Потерянное объявление. @ http://127.0.0.1:8000/static/suit/css/suit.css:271
Неизвестное свойство «-moz-box-shadow». Потерянное объявление. @ http://127.0.0.1:8000/static/suit/css/suit.css:274
ReferenceError: grp is not defined @ http://127.0.0.1:8000/static/admin/js/actions.js:136
ReferenceError: grp is not defined @ http://127.0.0.1:8000/static/admin/js/SelectFilter2.js:166
ReferenceError: django is not defined @ http://127.0.0.1:8000/login/admin/siteDB/market/1/:269
Неизвестное свойство «box-sizing». Потерянное объявление. @ http://127.0.0.1:8000/login/admin/siteDB/market/1/
ReferenceError: SelectFilter is not defined @ http://127.0.0.1:8000/login/admin/siteDB/market/1/:229
class Manager(models.Model): Name = models.CharField(max_length=255, blank=False, verbose_name=u'Имя') Surname = models.CharField(max_length=255, blank=False, verbose_name=u'Фамилия') WorkingFrom = models.TimeField(verbose_name=u'Работает с') WorkingTo = models.TimeField(verbose_name=u'Работает до') class Meta: verbose_name = u'"Менеджера"' verbose_name_plural = u"Менеджеры" def __unicode__(self): return smart_unicode("%s %s" % (self.Name, self.Surname))
Отредактировано Relrin (Окт. 27, 2013 17:18:29)
Офлайн