X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fapigen%2Fapi.template.py;fp=planetstack%2Fapigen%2Fapi.template.py;h=0faf947492ae38b101698d59f948d94c81236b9b;hb=df2b49ed09b8a3f6734f175ad9d41c953be5bed9;hp=690bb135432eac292cc9d0cd6ae8845c9f1b6e48;hpb=643b70979a1baf6b9da44560768cd35c5aa9e435;p=plstackapi.git diff --git a/planetstack/apigen/api.template.py b/planetstack/apigen/api.template.py index 690bb13..0faf947 100644 --- a/planetstack/apigen/api.template.py +++ b/planetstack/apigen/api.template.py @@ -2,6 +2,7 @@ from rest_framework.decorators import api_view from rest_framework.response import Response from rest_framework.reverse import reverse from rest_framework import serializers +from rest_framework import generics from core.models import * from django.forms import widgets @@ -42,7 +43,7 @@ class {{ object.camel }}Serializer(serializers.HyperlinkedModelSerializer): {% endif %} {% endfor %} class Meta: - model = {{ object }} + model = {{ object.camel }} fields = ({% for prop in object.props %}'{{ prop }}',{% endfor %}) {% endfor %} @@ -57,11 +58,11 @@ serializerLookUp = { {% for object in generator.all %} class {{ object.camel }}List(generics.ListCreateAPIView): - queryset = {{ object.camel }}.objects.select_related.all() + queryset = {{ object.camel }}.objects.select_related().all() serializer_class = {{ object.camel }}Serializer class {{ object.camel }}Detail(generics.RetrieveUpdateDestroyAPIView): - queryset = {{ object.camel }}.objects.select_related.all() + queryset = {{ object.camel }}.objects.select_related().all() serializer_class = {{ object.camel }}Serializer {% endfor %}