Commit ed413a2b by Bill Filler Committed by Matt Tuchfarber

add slug to journal model

parent 1d04b000
...@@ -33,7 +33,8 @@ class JournalSerializer(serializers.ModelSerializer): ...@@ -33,7 +33,8 @@ class JournalSerializer(serializers.ModelSerializer):
'short_description', 'short_description',
'full_description', 'full_description',
'access_length', 'access_length',
'status' 'status',
'slug'
) )
......
# -*- coding: utf-8 -*-
# Generated by Django 1.11.11 on 2018-04-16 13:27
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('journal', '0010_journal_status'),
]
operations = [
migrations.AddField(
model_name='journal',
name='slug',
field=models.CharField(default='', max_length=255),
preserve_default=False,
),
]
...@@ -41,9 +41,15 @@ class Journal(TimeStampedModel): ...@@ -41,9 +41,15 @@ class Journal(TimeStampedModel):
full_description = models.TextField(default=None, null=True, blank=True) full_description = models.TextField(default=None, null=True, blank=True)
access_length = models.IntegerField(null=True, help_text='number of days valid after purchase', default=365) access_length = models.IntegerField(null=True, help_text='number of days valid after purchase', default=365)
status = models.CharField( status = models.CharField(
help_text=_('Used to determine whether journal is marketed or not.'), max_length=24, null=False, blank=False, db_index=True, help_text=_('Used to determine whether journal is marketed or not.'),
choices=JournalStatus.choices, validators=[JournalStatus.validator], default=JournalStatus.Active max_length=24,
null=False,
blank=False,
db_index=True,
choices=JournalStatus.choices, validators=[JournalStatus.validator],
default=JournalStatus.Active
) )
slug = models.CharField(max_length=255, blank=False, null=False)
class Meta: class Meta:
unique_together = ( unique_together = (
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment