diff --git a/server/proj/conf/urls.py b/server/proj/conf/urls.py index f780dcd..2b666fb 100644 --- a/server/proj/conf/urls.py +++ b/server/proj/conf/urls.py @@ -11,7 +11,7 @@ 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 +from userProfile.views import ProfileViewSet, TeamViewSet from django.conf import settings from rubricks.views import RubricViewSet @@ -19,6 +19,7 @@ from rubricks.views import RubricViewSet router = routers.DefaultRouter() router.register(r'news', newsViews.NewsViewSet) router.register(r'profiles', ProfileViewSet, basename='profiles') +router.register(r'teams', TeamViewSet, basename='teams') router.register(r'rubriks', RubricViewSet, basename='rubriks') urlpatterns = [ diff --git a/server/proj/userProfile/admin.py b/server/proj/userProfile/admin.py index 65feed5..fd14c65 100644 --- a/server/proj/userProfile/admin.py +++ b/server/proj/userProfile/admin.py @@ -1,15 +1,18 @@ from django.contrib import admin from rest_framework.authtoken.admin import TokenAdmin -from .models import Profile +from .models import Profile, Team TokenAdmin.raw_id_fields = ['user'] - +@admin.register(Profile) class ProfileAdmin(admin.ModelAdmin): list_display = ('user', 'likedSongs') # Add other fields if necessary -admin.site.register(Profile, ProfileAdmin) \ No newline at end of file + +@admin.register(Team) +class TeamAdmin(admin.ModelAdmin): + list_display = ('id', 'name', 'last_name', 'position', 'img_person')