diff options
Diffstat (limited to 'app/jrnl')
-rw-r--r-- | app/jrnl/migrations/0027_entry_country_slug.py | 18 | ||||
-rw-r--r-- | app/jrnl/models.py | 3 | ||||
-rw-r--r-- | app/jrnl/views.py | 1 |
3 files changed, 21 insertions, 1 deletions
diff --git a/app/jrnl/migrations/0027_entry_country_slug.py b/app/jrnl/migrations/0027_entry_country_slug.py new file mode 100644 index 0000000..4560497 --- /dev/null +++ b/app/jrnl/migrations/0027_entry_country_slug.py @@ -0,0 +1,18 @@ +# Generated by Django 2.1.5 on 2019-02-15 21:37 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('jrnl', '0026_entry_country_name'), + ] + + operations = [ + migrations.AddField( + model_name='entry', + name='country_slug', + field=models.CharField(blank=True, max_length=200, null=True), + ), + ] diff --git a/app/jrnl/models.py b/app/jrnl/models.py index 5b7457a..6f6da1d 100644 --- a/app/jrnl/models.py +++ b/app/jrnl/models.py @@ -48,6 +48,7 @@ class Entry(models.Model): location_name = models.CharField(max_length=200, blank=True, null=True) state_name = models.CharField(max_length=200, blank=True, null=True) country_name = models.CharField(max_length=200, blank=True, null=True) + country_slug = models.CharField(max_length=200, blank=True, null=True) region_name = models.CharField(max_length=200, blank=True, null=True) PUB_STATUS = ( (0, 'Draft'), @@ -179,6 +180,8 @@ class Entry(models.Model): self.location_name = self.location.name self.state_name = self.location.state.name self.country_name = self.location.state.country.name + self.country_slug = self.location.state.country.slug + print(self.title) self.region_name = self.location.state.country.lux_region.name if created and not self.featured_image: self.featured_image = LuxImage.objects.latest() diff --git a/app/jrnl/views.py b/app/jrnl/views.py index 1a29898..d1c4159 100644 --- a/app/jrnl/views.py +++ b/app/jrnl/views.py @@ -30,7 +30,6 @@ class EntryCountryList(PaginatedListView): """ Return a list of Entries by Country in reverse chronological order """ - template_name = "archives/writing.html" def get_context_data(self, **kwargs): # Call the base implementation first to get a context |