mirror of
https://github.com/pinry/pinry.git
synced 2025-11-16 09:55:50 +01:00
Feature: Add new public user-api and user-profile card in front-end
This commit is contained in:
@@ -6,6 +6,21 @@ from rest_framework.exceptions import ValidationError
|
||||
from users.models import User
|
||||
|
||||
|
||||
class PublicUserSerializer(serializers.HyperlinkedModelSerializer):
|
||||
class Meta:
|
||||
model = User
|
||||
fields = (
|
||||
'username',
|
||||
'gravatar',
|
||||
settings.DRF_URL_FIELD_NAME,
|
||||
)
|
||||
extra_kwargs = {
|
||||
settings.DRF_URL_FIELD_NAME: {
|
||||
"view_name": "public-users:user-detail",
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
class UserSerializer(serializers.HyperlinkedModelSerializer):
|
||||
class Meta:
|
||||
model = User
|
||||
|
||||
Reference in New Issue
Block a user