profiles package#

profiles.admin module#

profiles.apps module#

class profiles.apps.ProfilesConfig(app_name, app_module)[source]#

Bases : AppConfig

default_auto_field = 'django.db.models.BigAutoField'#
name = 'profiles'#

profiles.models module#

class profiles.models.Profile(*args, **kwargs)[source]#

Bases : Model

Modèle représentant un profil utilisateur.

Attributes:
user (OneToOneField): La relation un-à-un avec le modèle User

pour lier le profil à un utilisateur.

favorite_city (CharField): La ville préférée de l’utilisateur

(max 64 caractères, facultatif).

Methods:
__str__: Retourne une représentation sous forme

de chaîne de caractères du profil.

exception DoesNotExist#

Bases : ObjectDoesNotExist

exception MultipleObjectsReturned#

Bases : MultipleObjectsReturned

favorite_city#

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

id#

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

objects = <django.db.models.manager.Manager object>#
user#

Accessor to the related object on the forward side of a one-to-one relation.

In the example:

class Restaurant(Model):
    place = OneToOneField(Place, related_name='restaurant')

Restaurant.place is a ForwardOneToOneDescriptor instance.

user_id#

profiles.tests module#

profiles.tests.test_profile_model()[source]#
profiles.tests.test_profiles_index_url()[source]#
profiles.tests.test_profiles_index_view()[source]#
profiles.tests.test_profiles_letting_url()[source]#
profiles.tests.test_profiles_profile_view()[source]#

profiles.urls module#

profiles.views module#

profiles.views.index(request)[source]#

View for the list of profiles.

Paramètres:

request – The request for this page.

Renvoie:

profiles_list HTML template.

profiles.views.profile(request, username)[source]#

View for the detail of one profile.

Paramètres:
  • request – The request for this page.

  • username – The reference to the profile’s name.

Renvoie:

profile_detail HTML template.

Module contents#