gulasch-r0mstore/roms/forms.py

29 lines
676 B
Python

from dal import autocomplete
from django.forms import ModelForm
from django.core.urlresolvers import reverse_lazy
from roms.models import Rom
class RomCreateForm(ModelForm):
class Meta:
model = Rom
fields = ['name', 'description', 'cover', 'low_binary', 'high_binary', 'tags']
widgets = {
'tags': autocomplete.TaggitSelect2(reverse_lazy('tag-autocomplete'))
}
class RomUpdateForm(ModelForm):
class Meta:
model = Rom
fields = ['description', 'cover', 'low_binary', 'high_binary', 'tags']
widgets = {
'tags': autocomplete.TaggitSelect2(reverse_lazy('tag-autocomplete'))
}