Domande taggate «django-rest-framework»

Un toolkit potente e flessibile per la creazione di API Web RESTful. Django è un framework Web Python di alto livello che incoraggia lo sviluppo rapido e un design pulito e pragmatico. Creato da sviluppatori esperti, si prende cura di gran parte del fastidio dello sviluppo Web, quindi puoi concentrarti sulla scrittura della tua app senza dover reinventare la ruota. È gratuito e open source.

15
Caricamento di file Django Rest Framework
Sto usando Django Rest Framework e AngularJs per caricare un file. Il mio file di visualizzazione ha questo aspetto: class ProductList(APIView): authentication_classes = (authentication.TokenAuthentication,) def get(self,request): if request.user.is_authenticated(): userCompanyId = request.user.get_profile().companyId products = Product.objects.filter(company = userCompanyId) serializer = ProductSerializer(products,many=True) return Response(serializer.data) def post(self,request): serializer = ProductSerializer(data=request.DATA, files=request.FILES) if serializer.is_valid(): serializer.save() …

2
ModelSerializer utilizzando la proprietà del modello
Sto cercando di serializzare un modello contenente un campo di proprietà che voglio anche serializzare. models.py: class MyModel(models.Model): name = models.CharField(max_length=100) slug = models.AutoSlugField(populate_from='name') @property def ext_link(self): return "/".join([settings.EXT_BASE_URL, self.slug]) serializers.py: class MyModelSerializer(serializers.ModelSerializer): class Meta: model = MyModel fields = ('name', 'ext_link') Quando provo ad accedere all'URL correlato, ricevo un'eccezione …

11
Django rest framework annidato oggetti autoreferenziali
Ho un modello che assomiglia a questo: class Category(models.Model): parentCategory = models.ForeignKey('self', blank=True, null=True, related_name='subcategories') name = models.CharField(max_length=200) description = models.CharField(max_length=500) Sono riuscito a ottenere una rappresentazione json piatta di tutte le categorie con serializzatore: class CategorySerializer(serializers.HyperlinkedModelSerializer): parentCategory = serializers.PrimaryKeyRelatedField() subcategories = serializers.ManyRelatedField() class Meta: model = Category fields = …


1
Django REST Framework (DRF): TypeError: register () ha ottenuto un argomento inaspettato per la parola chiave "nome_base"
Ho aggiornato alla djangorestframework==3.11.0versione precedente. Ora ho questo errore, TypeError: register () ha ottenuto un argomento inaspettato per la parola chiave 'nome_base' Traceback ... ... ... File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "/home/abu/projects/django-example/django2x/urls.py", line 21, in <module> path('sample/', include('sample.urls')), File "/home/abu/.virtualenvs/django-example/lib/python3.6/site-packages/django/urls/conf.py", line 34, in include urlconf_module = import_module(urlconf_module) …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.