33 lines
1.1 KiB
Python
33 lines
1.1 KiB
Python
from django import forms
|
|
from srgcat.models import Selection, UserSessionParameters
|
|
#import urllib
|
|
|
|
class SourceNameForm(forms.Form):
|
|
ra = forms.FloatField(label='RA')
|
|
dec = forms.FloatField(label='Dec')
|
|
|
|
class LookupTargetForm(forms.Form):
|
|
ra = forms.FloatField(label='RA')
|
|
dec = forms.FloatField(label='Dec')
|
|
load_surveypath = forms.BooleanField(required=False, initial=False)
|
|
|
|
class SkyMapForm(forms.Form):
|
|
skymap = forms.IntegerField(label='SkyMap')
|
|
|
|
|
|
class SelectionForm(forms.ModelForm):
|
|
name = forms.CharField(label='Long name')
|
|
slug = forms.CharField(label='Short name (slug)')
|
|
public = forms.BooleanField(required=False, initial=True)
|
|
class Meta:
|
|
model = Selection
|
|
fields = ('name', 'slug', 'public')
|
|
|
|
class UserSessionParametersForm(forms.ModelForm):
|
|
sign_threshold = forms.FloatField(required=False)
|
|
target_ra = forms.FloatField(required=False)
|
|
target_dec = forms.FloatField(required=False)
|
|
class Meta:
|
|
model = UserSessionParameters
|
|
fields = ('sign_threshold','target_ra','target_dec')
|