You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
2.1 KiB
29 lines
2.1 KiB
# -*- coding: utf-8 -*-
|
|
from django import forms
|
|
from theme.models import Theme
|
|
from country.models import Country
|
|
from django.utils.translation import ugettext as _
|
|
|
|
|
|
class AddEventForm1(forms.Form):
|
|
event_type = forms.ChoiceField(choices=[])
|
|
theme = forms.ModelMultipleChoiceField(queryset=Theme.objects.all(), label=_(u'Тематика'))
|
|
tag = forms.CharField(widget=forms.SelectMultiple(), label=_(u'Теги'), required=False)
|
|
name = forms.CharField(label=_(u'Имя'),
|
|
widget=forms.TextInput(attrs={'placeholder':_(u'Введите назввание выставки')}))
|
|
main_title = forms.CharField(label=_(u'Краткое описание'), required=False,
|
|
widget=forms.TextInput(attrs={'placeholder':_(u'Краткое описание выставки (необязательно)')}))
|
|
description = forms.CharField(label=_(u'Полное описание'), required=False,
|
|
widget=forms.Textarea(attrs={'placeholder':_(u'Полное описание выставки')}))
|
|
date_begin = forms.DateTimeField(label=_(u'c'))
|
|
date_begin = forms.DateTimeField(label=_(u'по'))
|
|
country = forms.ModelChoiceField(label=_(u'Страна'),queryset=Country.objects.all())
|
|
city = forms.CharField(label=_(u'Город'), widget=forms.SelectMultiple())
|
|
place = forms.CharField(label=_(u'Локация'), required=False)
|
|
audience = forms.MultipleChoiceField(label=_(u'Аудитория'), choices=[], required=False)
|
|
periodic = forms.ChoiceField(label=_(u'Периодичность'), choices=[], required=False)
|
|
quality_label = forms.MultipleChoiceField(label=_(u'Членства и знаки качества'), choices=[], required=False)
|
|
web_page = forms.URLField(label=_(u'Веб сайт'), required=False)
|
|
products = forms.CharField(label=_(u'Экспонируемые продукты'), required=False,
|
|
widget=forms.TextInput())
|
|
logo = forms.ImageField(label=_(u'Логотип'), required=False)
|
|
|