65 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| from django.urls import path
 | |
| from django.contrib.auth.decorators import login_required
 | |
| from . import views
 | |
| from personalni.utils import org_required
 | |
| 
 | |
| urlpatterns = [
 | |
| 	path(
 | |
| 		'org/rozcestnik/',
 | |
| 		org_required(views.OrgoRozcestnikView.as_view()),
 | |
| 		name='personalni_org_rozcestnik'
 | |
| 	),
 | |
| 
 | |
| 	path('prihlaska/', views.prihlaskaView, name='personalni_prihlaska'),
 | |
| 
 | |
| 	path(
 | |
| 		'resitel/osobni-udaje/',
 | |
| 		login_required(views.resitelEditView),
 | |
| 		name='personalni_resitel_edit'
 | |
| 	),
 | |
| 
 | |
| 	# Obecný view na profil -- orgům dá rozcestník, řešitelům jejich stránku
 | |
| 	path('profil/', views.profilView, name='profil'),
 | |
| 
 | |
| 	# Seznam organizátorů
 | |
| 	path(
 | |
| 		'o-nas/organizatori/',
 | |
| 		views.CojemamOrganizatoriView.as_view(),
 | |
| 		name='organizatori'
 | |
| 	),
 | |
| 	path(
 | |
| 		'o-nas/organizatori/organizovali/',
 | |
| 		views.CojemamOrganizatoriStariView.as_view(),
 | |
| 		name='stari_organizatori'
 | |
| 	),
 | |
| 
 | |
| 	# Zpřístupnění dat z "jak jste se o nás dozvěděli" pro orgy propagace
 | |
|     path(
 | |
|         'org/propagace/jak-se-dozvedeli/',
 | |
|         org_required(views.JakSeDozvedeliView.as_view()),
 | |
|         name='jak_se_dozvedeli'
 | |
| 	),
 | |
|     
 | |
| 	# export dat o řešitelích
 | |
|     path(
 | |
|         'profil/exporty_lidi',
 | |
|         org_required(views.ExportLidiView.as_view()),
 | |
|         name='exporty_lidi',     
 | |
| 	),
 | |
|     path(
 | |
|         'profil/exporty_lidi/get/<int:type>',
 | |
|         org_required(views.get_export_options),
 | |
|         name='exporty_lidi_options',
 | |
|     ),
 | |
|     path(
 | |
| 		'profil/exporty_lidi/get_csv_only_one_step/<int:type>',
 | |
| 		org_required(views.download_export_csv_only_first_step),
 | |
| 		name='exporty_lidi_data',
 | |
| 	),
 | |
|     path(
 | |
|         'profil/exporty_lidi/get_csv/<int:type>/<int:id>',
 | |
|         org_required(views.download_export_csv),
 | |
|         name='exporty_lidi_download',
 | |
| 	)
 | |
| 
 | |
| ]
 |