|
@@ -33,6 +33,8 @@ class ContribQuerySet(models.query.QuerySet):
|
|
|
class Contrib(models.Model):
|
|
|
CONTRIB_CONNECT = 'connect'
|
|
|
CONTRIB_SHARE = 'share'
|
|
|
+ CONTRIB_ANY = 'any'
|
|
|
+ CONTRIB_POINTOFINTEREST = 'pointofinterest'
|
|
|
|
|
|
id = models.AutoField(primary_key=True, blank=False, null=False)
|
|
|
name = models.CharField(
|
|
@@ -40,9 +42,11 @@ class Contrib(models.Model):
|
|
|
max_length=30)
|
|
|
contrib_type = models.CharField(
|
|
|
'Type de contribution',
|
|
|
- max_length=10, choices=(
|
|
|
+ max_length=15, choices=(
|
|
|
(CONTRIB_CONNECT, 'Me raccorder à internet'),
|
|
|
- (CONTRIB_SHARE, 'Partager une partie de ma connexion')
|
|
|
+ (CONTRIB_SHARE, 'Partager une partie de ma connexion'),
|
|
|
+ (CONTRIB_ANY, 'Me raccorder ou partager ma connexion'),
|
|
|
+ (CONTRIB_POINTOFINTEREST, 'Ajouter un point qui serait stratégique (e.g. point en hauteur)')
|
|
|
), default=None)
|
|
|
latitude = models.FloatField()
|
|
|
longitude = models.FloatField()
|