Skip to content

Instantly share code, notes, and snippets.

@kiotokun
Created August 23, 2013 16:12
Show Gist options
  • Select an option

  • Save kiotokun/6321114 to your computer and use it in GitHub Desktop.

Select an option

Save kiotokun/6321114 to your computer and use it in GitHub Desktop.

Revisions

  1. kiotokun created this gist Aug 23, 2013.
    64 changes: 64 additions & 0 deletions models.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,64 @@
    # -*- coding: utf-8 -*-
    from django.db import models
    from disolution.models import *
    from django import forms

    class SalesForm(forms.Form):
    sales_id = forms.CharField(widget=forms.HiddenInput())
    title = forms.CharField(
    label='Заголовок:', initial='', max_length=255,
    error_messages={'required': 'Обязательное поле','max_length':'Слишком длинный заголовок'},
    widget=forms.TextInput(attrs={'class':'span10','placeholder':''})
    )
    content = forms.CharField(
    label='Содержание:', initial='', min_length=10,
    error_messages={'required': 'Обязательное поле','min_length':'Пожалуйста напишите немного больше'},
    widget=forms.Textarea(attrs={'class':'span10','rows':'','cols':''})
    )
    image = forms.ImageField(required=False, label='Изображение:')

    class BrendForm (forms.Form):
    name = forms.CharField(
    label='Название бренда',
    initial='',
    max_length=255,
    error_messages={'required':'Пожалуйста введите название бренда', 'max_length': 'Слишком длинное название'},
    widget=forms.TextInput(attrs={'class':'span10','placeholder':'Например: Toshiba'})
    )
    link = forms.CharField(
    label='Ссылка',
    required=False,
    initial='',
    max_length=255,
    error_messages={'max_length': 'Слишком длинная ссылка'},
    widget=forms.TextInput(attrs={'class':'span10','placeholder':'Например: http://multy-service.ru/svarochnaja_tehnika/'})
    )
    photo = forms.ImageField(label='Изображение:')

    class SlideForm (forms.Form):
    link = forms.CharField(
    label='Ссылка',
    required=False,
    initial='',
    max_length=255,
    error_messages={'max_length': 'Слишком длинная ссылка'},
    widget=forms.TextInput(attrs={'class':'span10','placeholder':'Например: http://multy-service.ru/svarochnaja_tehnika/'})
    )
    description = forms.CharField(
    label='Описание слайда',
    required=False,
    initial='',
    widget=forms.Textarea(attrs={'class':'span10','rows':'','cols':''})
    )
    photo = forms.ImageField(label='Изображение:')

    class PictureForm (forms.Form):
    title = forms.CharField(
    label='Название',
    required=False,
    initial='',
    max_length=255,
    error_messages={'max_length': 'Слишком длинная ссылка'},
    widget=forms.TextInput(attrs={'class':'span10','placeholder':'Например: Сертификат BlueWeld'})
    )
    photo = forms.ImageField(label='Изображение:')