bx-865-apps #1
|
@ -15,11 +15,18 @@ Including another URLconf
|
||||||
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
|
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
|
||||||
"""
|
"""
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
from django.urls import path
|
from django.urls import include, path
|
||||||
from django.conf.urls.static import static
|
from django.conf.urls.static import static
|
||||||
from api import views
|
from api import views
|
||||||
|
from rest_framework import routers
|
||||||
|
|
||||||
|
from frontImages import views as frontimg_views
|
||||||
|
|
||||||
|
router = routers.DefaultRouter()
|
||||||
|
router.register(r'api/front_img', frontimg_views.ImageViewSet)
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
|
path('', include(router.urls)),
|
||||||
path("admin/", admin.site.urls),
|
path("admin/", admin.site.urls),
|
||||||
path("api/products", views.products),
|
path("api/products", views.products),
|
||||||
] + static('/files', document_root='files')
|
] + static('/files', document_root='files')
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
from rest_framework import serializers
|
||||||
|
from .models import Image
|
||||||
|
|
||||||
|
|
||||||
|
class ImageSerializer(serializers.ModelSerializer):
|
||||||
|
class Meta:
|
||||||
|
model = Image
|
||||||
|
fields = "__all__"
|
|
@ -1,3 +1,10 @@
|
||||||
from django.shortcuts import render
|
from django.shortcuts import render
|
||||||
|
|
||||||
# Create your views here.
|
from rest_framework import viewsets
|
||||||
|
|
||||||
|
from .models import Image
|
||||||
|
from .serializers import ImageSerializer
|
||||||
|
|
||||||
|
class ImageViewSet(viewsets.ModelViewSet):
|
||||||
|
queryset = Image.objects.all()
|
||||||
|
serializer_class = ImageSerializer
|
Loading…
Reference in New Issue