mirror of
				https://gitlab.crans.org/bde/nk20
				synced 2025-10-31 15:50:03 +01:00 
			
		
		
		
	Display activity details
This commit is contained in:
		| @@ -32,6 +32,7 @@ class ActivityListView(LoginRequiredMixin, SingleTableView): | ||||
|  | ||||
| class ActivityDetailView(LoginRequiredMixin, DetailView): | ||||
|     model = Activity | ||||
|     context_object_name = "activity" | ||||
|  | ||||
|  | ||||
| class ActivityUpdateView(LoginRequiredMixin, UpdateView): | ||||
|   | ||||
							
								
								
									
										50
									
								
								templates/activity/activity_detail.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										50
									
								
								templates/activity/activity_detail.html
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,50 @@ | ||||
| {% extends "base.html" %} | ||||
| {% load static %} | ||||
| {% load i18n %} | ||||
| {% load render_table from django_tables2 %} | ||||
| {% load pretty_money %} | ||||
|  | ||||
| {% block content %} | ||||
|  | ||||
| <div class="card bg-light shadow"> | ||||
|     <div class="card-header text-center"> | ||||
|         <h4>{{ activity.name }}</h4> | ||||
|     </div> | ||||
|     <div class="card-body" id="profile_infos"> | ||||
|         <dl class="row"> | ||||
|             <dt class="col-xl-6">{% trans 'description'|capfirst %}</dt> | ||||
|             <dd class="col-xl-6"> {{ activity.description }}</dd> | ||||
|  | ||||
|             <dt class="col-xl-6">{% trans 'type'|capfirst %}</dt> | ||||
|             <dd class="col-xl-6"> {{ activity.activity_type }}</dd> | ||||
|  | ||||
|             <dt class="col-xl-6">{% trans 'start date'|capfirst %}</dt> | ||||
|             <dd class="col-xl-6">{{ activity.date_start }}</dd> | ||||
|  | ||||
|             <dt class="col-xl-6">{% trans 'end date'|capfirst %}</dt> | ||||
|             <dd class="col-xl-6">{{ activity.date_end }}</dd> | ||||
|  | ||||
|             <dt class="col-xl-6">{% trans 'organizer'|capfirst %}</dt> | ||||
|             <dd class="col-xl-6"><a href="{% url "member:club_detail" pk=activity.organizer.pk %}">{{ activity.organizer }}</a></dd> | ||||
|  | ||||
|             <dt class="col-xl-6">{% trans 'attendees club'|capfirst %}</dt> | ||||
|             <dd class="col-xl-6"><a href="{% url "member:club_detail" pk=activity.attendees_club.pk %}">{{ activity.attendees_club }}</a></dd> | ||||
|  | ||||
|             <dt class="col-xl-6">{% trans 'can invite'|capfirst %}</dt> | ||||
|             <dd class="col-xl-6">{{ activity.activity_type.can_invite|yesno }}</dd> | ||||
|  | ||||
|             {% if activity.activity_type.can_invite %} | ||||
|                 <dt class="col-xl-6">{% trans 'guest entry fee'|capfirst %}</dt> | ||||
|                 <dd class="col-xl-6">{{ activity.activity_type.guest_entry_fee|pretty_money }}</dd> | ||||
|             {% endif %} | ||||
|         </dl> | ||||
|     </div> | ||||
|  | ||||
|     <div class="card-footer text-center"> | ||||
|         {% if activity.activity_type.can_invite %} | ||||
|             <a class="btn btn-primary btn-sm my-1" href="{% url 'activity:activity_invite' pk=activity.pk %}"> {% trans "Invite" %}</a> | ||||
|         {% endif %} | ||||
|     </div> | ||||
| </div> | ||||
|  | ||||
| {% endblock %} | ||||
		Reference in New Issue
	
	Block a user