2013-10-13 18:41:03 +02:00
|
|
|
from django.forms import ModelForm
|
2013-10-17 16:16:27 +02:00
|
|
|
from django import forms
|
2013-10-13 18:41:03 +02:00
|
|
|
|
|
|
|
from models import Geometry
|
|
|
|
|
|
|
|
|
|
|
|
class GeometryForm(ModelForm):
|
|
|
|
class Meta:
|
|
|
|
model = Geometry
|
2013-10-17 16:16:27 +02:00
|
|
|
fields = ['name', 'description', 'public', 'expiration', 'file', 'sourcefile']
|
|
|
|
|
|
|
|
|
|
|
|
class AnonymousGeometryForm(ModelForm):
|
|
|
|
expiration = forms.ChoiceField(choices=Geometry.EXPIRATION_CHOICES[:-1])
|
|
|
|
class Meta:
|
|
|
|
model = Geometry
|
|
|
|
fields = ['name', 'description', 'public', 'expiration', 'file']
|
|
|
|
|