Example #1
0
from .models import PortfolioItem
from django_rest_admin.register import rest_admin, RestAdminConfig
from hvad.contrib.restframework import TranslatableModelSerializer
from rest_framework.viewsets import ModelViewSet
from django.utils import translation
from rest_framework.parsers import FileUploadParser, MultiPartParser, JSONParser

class PortfolioItemViewSet(ModelViewSet):
    parser_classes = ( MultiPartParser, JSONParser )
    def get_queryset(self):
        return PortfolioItem.objects.language(translation.get_language()).all()

class PortfolioItemConfig(RestAdminConfig):
    serializer_class = TranslatableModelSerializer
    viewset_class = PortfolioItemViewSet


rest_admin.register(PortfolioItem, PortfolioItemConfig)
from django_rest_admin.register import rest_admin
from .models import Person

rest_admin.register(Person)
from django_rest_admin.register import rest_admin
from .models import Person, Place

rest_admin.register(Person)
rest_admin.register(Place)


Example #4
0
from .models import Tech
from django_rest_admin.register import rest_admin, RestAdminConfig
from hvad.contrib.restframework import TranslatableModelSerializer
from rest_framework.viewsets import ModelViewSet
from django.utils import translation

class TechViewSet(ModelViewSet):
    def get_queryset(self):
        return Tech.objects.language(translation.get_language()).all()

class TechConfig(RestAdminConfig):
    serializer_class = TranslatableModelSerializer
    viewset_class = TechViewSet


rest_admin.register(Tech, TechConfig)
from django_rest_admin.register import rest_admin
from django.contrib.auth import get_user_model
from django.contrib.auth.models import Group

rest_admin.register(get_user_model())
rest_admin.register(Group)