forms.py 520 B

1234567891011121314151617181920
  1. # -*- coding: utf-8 -*-
  2. from __future__ import unicode_literals
  3. from django import forms
  4. from .models import Point, ReferencePoint
  5. class SelectReferencePointForm(forms.Form):
  6. """Form to select an existing reference point"""
  7. q = ReferencePoint.objects.order_by("name")
  8. reference_point = forms.ModelChoiceField(queryset=q)
  9. class CustomPointForm(forms.ModelForm):
  10. """Form to use a custom point as input."""
  11. class Meta:
  12. model = Point
  13. fields = ['latitude', 'longitude', 'altitude']