Adding maps

This commit is contained in:
2026-02-06 10:31:44 -05:00
parent 4f4e524640
commit a841e4885e
9 changed files with 280 additions and 38 deletions

View File

@@ -0,0 +1,40 @@
# Generated by Django 6.0.1 on 2026-01-24 20:08
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('events', '0044_rename_is_listed_organization_is_member_and_more'),
]
operations = [
migrations.AddField(
model_name='event',
name='event_image',
field=models.ImageField(blank=True, upload_to='events'),
),
migrations.AddField(
model_name='event',
name='event_image_url',
field=models.URLField(blank=True, null=True),
),
migrations.AddField(
model_name='person',
name='ad_prefs',
field=models.CharField(default='Test'),
preserve_default=False,
),
migrations.AddField(
model_name='person',
name='event_prefs',
field=models.CharField(default='Test prefes\x08\x08s\x08\x08'),
preserve_default=False,
),
migrations.AlterField(
model_name='promo',
name='promo_type',
field=models.CharField(choices=[('Ar', '🎨'), ('Fo', '🥙'), ('Ev', '🎟️'), ('Re', '🛍️'), ('Sv', '☎️'), ('Ma', '🪢'), ('Ca', '📌'), ('Jo', '🪤'), ('Ja', '✒️'), ('Sp', '💡'), ('An', '🩺'), ('Su', '🧩')], default='Ar', max_length=15),
),
]

View File

@@ -0,0 +1,66 @@
# Generated by Django 6.0.1 on 2026-01-29 01:23
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('events', '0045_event_event_image_event_event_image_url_and_more'),
]
operations = [
migrations.AddField(
model_name='organization',
name='address_complete',
field=models.CharField(blank=True, max_length=127, null=True),
),
migrations.AlterField(
model_name='event',
name='event_type',
field=models.CharField(choices=[('Ce', 'Civic Engagement'), ('Co', '🍿'), ('Da', '🪇'), ('Ed', '🍎'), ('Ex', '💪'), ('Gv', '🛠️'), ('Mu', '🎶'), ('Na', '🍃'), ('Ot', '🤔'), ('Th', '🎭'), ('Va', 'Visual Art')], default='Mu', max_length=15),
),
migrations.AlterField(
model_name='organization',
name='cal',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='org_cal', to='events.calendar'),
),
migrations.AlterField(
model_name='organization',
name='city',
field=models.CharField(blank=True, max_length=127, null=True),
),
migrations.AlterField(
model_name='organization',
name='org_type',
field=models.CharField(choices=[('Fb', 'Food & Beverage'), ('Re', 'Retail'), ('Se', 'Service'), ('Vn', 'Venue'), ('Ud', 'Undefined')], default='Re', max_length=31),
),
migrations.AlterField(
model_name='organization',
name='state',
field=models.CharField(blank=True, max_length=127, null=True),
),
migrations.AlterField(
model_name='promo',
name='promo_type',
field=models.CharField(choices=[('Ar', '🎨'), ('Bv', '🍻'), ('Fo', '🥗'), ('Ev', '🎟️'), ('Re', '🛍️'), ('Sv', '📌'), ('Ma', '🪢'), ('Ca', '🔍'), ('Jo', '📝'), ('Ja', '✒️'), ('Sp', '⚙️'), ('An', '🩺'), ('Su', '🧩')], default='Ar', max_length=15),
),
migrations.CreateModel(
name='Place',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('name', models.CharField(max_length=31, unique=True)),
('place_type', models.CharField(blank=True, max_length=31, null=True)),
('num_of_divs', models.CharField(blank=True, max_length=4, null=True)),
('div_type', models.CharField(blank=True, max_length=7, null=True)),
('connection_type', models.CharField(choices=[('Ci', 'City'), ('Co', 'County'), ('St', 'State')], default='Ci', max_length=31)),
('notes', models.TextField(blank=True, null=True)),
('calendar', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='events.calendar')),
('connection', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='events.place')),
],
),
migrations.DeleteModel(
name='Person',
),
]

View File

@@ -0,0 +1,23 @@
# Generated by Django 6.0.1 on 2026-02-03 05:20
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('events', '0046_organization_address_complete_alter_event_event_type_and_more'),
]
operations = [
migrations.AddField(
model_name='organization',
name='gmap_link',
field=models.CharField(blank=True, max_length=253, null=True),
),
migrations.AlterField(
model_name='organization',
name='website',
field=models.CharField(blank=True, max_length=127, null=True),
),
]

View File

@@ -0,0 +1,18 @@
# Generated by Django 6.0.1 on 2026-02-03 05:50
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('events', '0047_organization_gmap_link_alter_organization_website'),
]
operations = [
migrations.AddField(
model_name='organization',
name='has_map',
field=models.BooleanField(default=False),
),
]