Skip to content

Commit

Permalink
Read only fields + Updated date for Publication model
Browse files Browse the repository at this point in the history
  • Loading branch information
TheBirdie authored and TheBirdie committed Feb 15, 2016
1 parent 2582481 commit 76ecf5c
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 0 deletions.
23 changes: 23 additions & 0 deletions sigma_publications/migrations/0006_publication_updated.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9 on 2016-02-15 16:46
from __future__ import unicode_literals

import datetime
from django.db import migrations, models
from django.utils.timezone import utc


class Migration(migrations.Migration):

dependencies = [
('sigma_publications', '0005_auto_20160215_1718'),
]

operations = [
migrations.AddField(
model_name='publication',
name='updated',
field=models.DateTimeField(auto_now=True, default=datetime.datetime(2016, 2, 15, 16, 46, 19, 370696, tzinfo=utc)),
preserve_default=False,
),
]
1 change: 1 addition & 0 deletions sigma_publications/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ class Publication(models.Model):

# Link to event ?
created = models.DateTimeField(auto_now_add=True)
updated = models.DateTimeField(auto_now=True)
text = models.TextField()

posted_in = models.ManyToManyField(Group, through='GroupPost', related_name="publications")
Expand Down
1 change: 1 addition & 0 deletions sigma_publications/serializers.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
class PublicationSerializer(serializers.ModelSerializer):
class Meta:
model = Publication
read_only_fields = ('poster_group', 'poster_user')

poster_group = serializers.PrimaryKeyRelatedField(allow_null=True, queryset=Group.objects.all())
poster_user = serializers.PrimaryKeyRelatedField(
Expand Down

0 comments on commit 76ecf5c

Please sign in to comment.