Djanfo REST框架的CSVфайладлянаполненияЗагрузка框架

时间:2019-07-25 07:23:23

标签: python django-rest-framework

СтоитзадачапередатьчерезадреснуюстрокупередаватьфайлCSVдлязагрузкиинформациивбазу。

СCSVвродекакработаетdjangorestframework-csv,нонемогупонятькакорганизоватьпередачуфайлычерезURL

model.py

class Dep(models.Model):
    name_full = models.CharField(max_length=500)
    name_obr = models.CharField(max_length=50)
    sity = models.ManyToManyField(sity)
    def __str__(self):
        return self.name_full

serializers.py

class DepSerializer(serializers.ModelSerializer):
    class Meta:
        model = Dep
        fields = ('id', 'name_full', 'name_obr', 'sity')

urls.py

urlpatterns = {
    path('dep/', CreateDep.as_view(), name='create'),
    re_path('dep/(?P<pk>[0-9]+)/$', DetailsDep.as_view(), name="details"),
}

кпримеруизменениезаписипроисходитспомощью:

class DetailsDep(generics.RetrieveUpdateDestroyAPIView):
    queryset = Dep.objects.all()
    serializer_class = DeptSerializer

подскажитекакможнорешитьпроблему?

0 个答案:

没有答案