我正在尝试创建一个api,它可以将带有电子邮件的图像上载到数据库。但我收到一个错误“raise unproperyconfigured(消息格式(姓名=self.urlconf_名称))“是我的问题吗url.py?在
这就是我的结构
这就是错误
from django.contrib import admin
from django.urls import path,include
from django.conf import settings
urlpatterns = [
path('admin/', admin.site.urls),
path('',include('user.urls')),
path('api/',include('api_test.urls'))
# path('articles/',include('articles.urls'))
]
class api_test(viewsets.ModelViewSet):
queryset = fineDB.objects.all()
serializer_class = fineSerializer
##for serializers.py
from rest_framework import serializers
from .models import fineDB
class fineSerializer(serializers.ModelSerializer):
image = serializers.ImageField(max_length=None,use_url=True)
class Meta:
model = fineDB
fields = {'email','image'}
您可能应该从
router
获得URL,而不是routers
。 同时,您不需要在该文件中同时使用路由器和urlpatterns。您可以导入路由器并将其router.urls
安装在urls.py
中。在相关问题 更多 >
编程相关推荐