Parcourir la source

Let django manage the bottle model

Jocelyn Delande il y a 9 ans
Parent
commit
e5012b3d3a

+ 48 - 0
wifiwithme/apps/contribmap/migrations/0001_initial.py

@@ -0,0 +1,48 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.9.3 on 2016-03-03 09:39
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    initial = True
+
+    dependencies = [
+    ]
+
+    operations = [
+        migrations.CreateModel(
+            name='Contrib',
+            fields=[
+                ('id', models.AutoField(primary_key=True, serialize=False)),
+                ('name', models.TextField(blank=True, null=True)),
+                ('contrib_type', models.TextField(blank=True, null=True)),
+                ('latitude', models.FloatField(blank=True, null=True)),
+                ('longitude', models.FloatField(blank=True, null=True)),
+                ('phone', models.TextField(blank=True, null=True)),
+                ('email', models.TextField(blank=True, null=True)),
+                ('access_type', models.TextField(blank=True, null=True)),
+                ('connect_local', models.IntegerField(blank=True, null=True)),
+                ('connect_internet', models.IntegerField(blank=True, null=True)),
+                ('bandwidth', models.FloatField(blank=True, null=True)),
+                ('share_part', models.FloatField(blank=True, null=True)),
+                ('floor', models.IntegerField(blank=True, null=True)),
+                ('floor_total', models.IntegerField(blank=True, null=True)),
+                ('orientations', models.TextField(blank=True, null=True)),
+                ('roof', models.IntegerField(blank=True, null=True)),
+                ('comment', models.TextField(blank=True, null=True)),
+                ('privacy_name', models.IntegerField(blank=True, null=True)),
+                ('privacy_email', models.IntegerField(blank=True, null=True)),
+                ('privacy_coordinates', models.IntegerField(blank=True, null=True)),
+                ('privacy_place_details', models.IntegerField(blank=True, null=True)),
+                ('privacy_comment', models.IntegerField(blank=True, null=True)),
+                ('date', models.TextField(blank=True, null=True)),
+            ],
+            options={
+                'db_table': 'contribs',
+                'managed': True,
+            },
+        ),
+    ]

+ 2 - 9
wifiwithme/apps/contribmap/models.py

@@ -1,17 +1,10 @@
-# This is an auto-generated Django model module.
-# You'll have to do the following manually to clean this up:
-#   * Rearrange models' order
-#   * Make sure each model has one field with primary_key=True
-#   * Make sure each ForeignKey has `on_delete` set to the desired behavior.
-#   * Remove `managed = False` lines if you wish to allow Django to create, modify, and delete the table
-# Feel free to rename the models, but don't rename db_table values or field names.
 from __future__ import unicode_literals
 
 from django.db import models
 
 
 class Contrib(models.Model):
-    id = models.AutoField(primary_key=True, blank=True, null=True)
+    id = models.AutoField(primary_key=True, blank=False, null=False)
     name = models.TextField(blank=True, null=True)
     contrib_type = models.TextField(blank=True, null=True)
     latitude = models.FloatField(blank=True, null=True)
@@ -36,5 +29,5 @@ class Contrib(models.Model):
     date = models.TextField(blank=True, null=True)
 
     class Meta:
-        managed = False
+        managed = True
         db_table = 'contribs'