| author | ymh <ymh.work@gmail.com> |
| Wed, 25 Sep 2013 23:22:29 +0200 | |
| changeset 118 | d33a072d974b |
| parent 108 | c08f9b46a6c5 |
| child 119 | ece69ca3ac24 |
| permissions | -rw-r--r-- |
| 16 | 1 |
# -*- coding: utf-8 -*- |
2 |
''' |
|
3 |
Created on Sep 2, 2013 |
|
4 |
||
5 |
@author: ymh |
|
6 |
''' |
|
7 |
from p4l.api.serializers import RecordSerializer |
|
8 |
from p4l.models import Record |
|
9 |
from rest_framework import viewsets |
|
10 |
||
11 |
class RecordViewSet(viewsets.ModelViewSet): |
|
12 |
''' |
|
13 |
API endpoint that allow Record to be viewed or edited |
|
14 |
''' |
|
| 104 | 15 |
def pre_save(self, obj): |
16 |
viewsets.ModelViewSet.pre_save(self, obj) |
|
17 |
if self.request and hasattr(self.request, 'user') and self.request.user: |
|
|
108
c08f9b46a6c5
use PEP8 convention on system fields for Records
ymh <ymh.work@gmail.com>
parents:
104
diff
changeset
|
18 |
obj.modified_by = self.request.user |
| 16 | 19 |
|
20 |
queryset = Record.objects.all() |
|
21 |
serializer_class = RecordSerializer |
|
22 |
lookup_field = 'identifier' |