убрал остатки старой авторизации

This commit is contained in:
Mike0001-droid 2024-06-04 15:08:06 +05:00
parent 67c1044fef
commit a53387a471
4 changed files with 9 additions and 13 deletions

View File

@ -11,14 +11,15 @@ from rest_framework_simplejwt.views import (
from django.conf.urls.static import static
from news import views as newsViews
from rest_framework import routers, serializers, viewsets
from userProfile.views import ProfileViewSet, TeamViewSet
#from userProfile.views import ProfileViewSet, TeamViewSet
from userProfile.views import TeamViewSet
from django.conf import settings
from rubricks.views import RubricViewSet
router = routers.DefaultRouter()
router.register(r'news', newsViews.NewsViewSet)
router.register(r'profiles', ProfileViewSet, basename='profiles')
#router.register(r'profiles', ProfileViewSet, basename='profiles')
router.register(r'teams', TeamViewSet, basename='teams')
router.register(r'rubriks', RubricViewSet, basename='rubriks')

View File

@ -1,18 +1,13 @@
from django.contrib import admin
from rest_framework.authtoken.admin import TokenAdmin
from .models import Profile, Team
from .models import Team
TokenAdmin.raw_id_fields = ['user']
@admin.register(Profile)
class ProfileAdmin(admin.ModelAdmin):
list_display = ('user', 'likedSongs') # Add other fields if necessary
@admin.register(Team)
class TeamAdmin(admin.ModelAdmin):
list_display = ('id', 'name', 'last_name', 'position', 'img_person')

View File

@ -1,8 +1,8 @@
from rest_framework import serializers, views, status
from rest_framework.response import Response
from .models import Profile, Team
from .models import Team
class ProfileSerializer(serializers.ModelSerializer):
""" class ProfileSerializer(serializers.ModelSerializer):
class Meta:
model = Profile
fields = ['user', 'likedSongs']
@ -19,7 +19,7 @@ class ProfileSerializer(serializers.ModelSerializer):
return instance
def create(self, validated_data):
validated_data['likedSongs'] = []
return Profile.objects.create(**validated_data)
return Profile.objects.create(**validated_data) """
class TeamSerializer(serializers.ModelSerializer):
class Meta:

View File

@ -12,7 +12,7 @@ from rest_framework_simplejwt.exceptions import InvalidToken, AuthenticationFail
from .models import Profile, Team
from .serializers import ProfileSerializer, TeamSerializer
class ProfileViewSet(viewsets.ViewSet):
""" class ProfileViewSet(viewsets.ViewSet):
queryset = Profile.objects.all()
def list(self, request):
queryset = Profile.objects.all()
@ -59,7 +59,7 @@ class ProfileViewSet(viewsets.ViewSet):
user = request.user.pk
profile = get_object_or_404(Profile, user=user)
serializer = ProfileSerializer(profile)
return Response(serializer.data['likedSongs'], status=status.HTTP_200_OK)
return Response(serializer.data['likedSongs'], status=status.HTTP_200_OK) """
class TeamViewSet(ViewSet):
def list(self, request):