User package

Submodules

User.models module

class User.models.UserProfile(id, user, firstname, lastname, birthday, gender, faculty, major, types, country, city, created, picture, cover)[source]

Bases: django.db.models.base.Model

exception DoesNotExist

Bases: django.core.exceptions.ObjectDoesNotExist

exception UserProfile.MultipleObjectsReturned

Bases: django.core.exceptions.MultipleObjectsReturned

UserProfile.get_gender_display(*moreargs, **morekwargs)
UserProfile.objects = <django.db.models.manager.Manager object>
UserProfile.user
User.models.create_profile(sender, instance, created, **kwargs)[source]

Create a matching profile whenever a user object is created.

User.models.user_cover_directory_path(instance, filename)[source]
User.models.user_picture_directory_path(instance, filename)[source]

User.serializers module

class User.serializers.FirstUserProfileSerializer(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]

Bases: rest_framework.serializers.ModelSerializer

class Meta[source]
fields = ('user', 'faculty', 'country', 'created')
model

alias of UserProfile

class User.serializers.FriendShipSerializer(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]

Bases: rest_framework.serializers.ModelSerializer

class Meta[source]
fields = ('user', 'created')
model

alias of Friend

class User.serializers.PictureField(read_only=False, write_only=False, required=None, default=<class rest_framework.fields.empty>, initial=<class rest_framework.fields.empty>, source=None, label=None, help_text=None, style=None, error_messages=None, validators=None, allow_null=False)[source]

Bases: rest_framework.fields.Field

to_representation(obj)[source]
class User.serializers.UserCoverSerializer(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]

Bases: rest_framework.serializers.ModelSerializer

class Meta[source]
fields = ('cover',)
model

alias of UserProfile

class User.serializers.UserProfilePictureSerializer(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]

Bases: rest_framework.serializers.ModelSerializer

class Meta[source]
fields = ('picture',)
model

alias of UserProfile

class User.serializers.UserProfileSerializer(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]

Bases: rest_framework.serializers.ModelSerializer

class Meta[source]
fields = ('user', 'firstname', 'lastname', 'birthday', 'gender', 'faculty', 'major', 'types', 'country', 'city', 'picture', 'cover', 'created')
model

alias of UserProfile

read_only_fields = ('picture', 'cover')
class User.serializers.UserSerializer(instance=None, data=<class rest_framework.fields.empty>, **kwargs)[source]

Bases: rest_framework.serializers.ModelSerializer

class Meta[source]
fields = ('id', 'username', 'first_name', 'last_name', 'profile')
model

alias of User

User.views module