mirror of https://gitlab.crans.org/bde/nk20
remove trailing whitespace and add docstrings
This commit is contained in:
parent
075995ce73
commit
e2d32b11e2
|
@ -27,8 +27,8 @@ from note.tables import HistoryTable
|
||||||
class UserCreateView(CreateView):
|
class UserCreateView(CreateView):
|
||||||
"""
|
"""
|
||||||
Une vue pour inscrire un utilisateur et lui créer un profile
|
Une vue pour inscrire un utilisateur et lui créer un profile
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
form_class = ProfileForm
|
form_class = ProfileForm
|
||||||
success_url = reverse_lazy('login')
|
success_url = reverse_lazy('login')
|
||||||
template_name ='member/signup.html'
|
template_name ='member/signup.html'
|
||||||
|
@ -49,14 +49,15 @@ class UserCreateView(CreateView):
|
||||||
user_profile.save()
|
user_profile.save()
|
||||||
return super().form_valid(form)
|
return super().form_valid(form)
|
||||||
|
|
||||||
|
|
||||||
class UserDetailView(LoginRequiredMixin,DetailView):
|
class UserDetailView(LoginRequiredMixin,DetailView):
|
||||||
|
"""
|
||||||
|
Affiche les informations sur un utilisateur, sa note, ses clubs ...
|
||||||
|
"""
|
||||||
model = Profile
|
model = Profile
|
||||||
context_object_name = "profile"
|
context_object_name = "profile"
|
||||||
def get_context_data(slef,**kwargs):
|
def get_context_data(slef,**kwargs):
|
||||||
context = super().get_context_data(**kwargs)
|
context = super().get_context_data(**kwargs)
|
||||||
user = context['profile'].user
|
user = context['profile'].user
|
||||||
|
|
||||||
history_list = \
|
history_list = \
|
||||||
Transaction.objects.all().filter(Q(source=user.note) | Q(destination=user.note))
|
Transaction.objects.all().filter(Q(source=user.note) | Q(destination=user.note))
|
||||||
context['history_list'] = HistoryTable(history_list)
|
context['history_list'] = HistoryTable(history_list)
|
||||||
|
@ -66,6 +67,9 @@ class UserDetailView(LoginRequiredMixin,DetailView):
|
||||||
return context
|
return context
|
||||||
|
|
||||||
class UserListView(LoginRequiredMixin,SingleTableView):
|
class UserListView(LoginRequiredMixin,SingleTableView):
|
||||||
|
"""
|
||||||
|
Affiche la liste des utilisateurs, avec une fonction de recherche statique
|
||||||
|
"""
|
||||||
model = User
|
model = User
|
||||||
table_class = UserTable
|
table_class = UserTable
|
||||||
template_name = 'member/user_list.html'
|
template_name = 'member/user_list.html'
|
||||||
|
@ -100,7 +104,7 @@ class ClubCreateView(LoginRequiredMixin,CreateView):
|
||||||
|
|
||||||
class ClubListView(LoginRequiredMixin,SingleTableView):
|
class ClubListView(LoginRequiredMixin,SingleTableView):
|
||||||
"""
|
"""
|
||||||
List existing tables
|
List existing Clubs
|
||||||
"""
|
"""
|
||||||
model = Club
|
model = Club
|
||||||
table_class = ClubTable
|
table_class = ClubTable
|
||||||
|
|
Loading…
Reference in New Issue