Admin pro polymorfické problémy
This commit is contained in:
		
							parent
							
								
									7462c5ffc6
								
							
						
					
					
						commit
						81c561a1a8
					
				
					 1 changed files with 25 additions and 7 deletions
				
			
		|  | @ -15,14 +15,32 @@ admin.site.register(m.Cislo) | |||
| admin.site.register(m.Organizator) | ||||
| admin.site.register(m.Soustredeni) | ||||
| 
 | ||||
| # TODO: Polymorphic admin | ||||
| admin.site.register(m.Problem) | ||||
| admin.site.register(m.Tema) | ||||
| admin.site.register(m.Clanek) | ||||
| admin.site.register(m.Text) | ||||
| admin.site.register(m.Uloha) | ||||
| # END TODO. | ||||
| @admin.register(m.Problem) | ||||
| class ProblemAdmin(PolymorphicParentModelAdmin): | ||||
| 	base_model = m.Problem | ||||
| 	child_models = [ | ||||
| 		m.Tema, | ||||
| 		m.Clanek, | ||||
| 		m.Uloha, | ||||
| 		] | ||||
| 
 | ||||
| @admin.register(m.Tema) | ||||
| class TemaAdmin(PolymorphicChildModelAdmin): | ||||
| 	base_model = m.Tema | ||||
| 	show_in_index = True | ||||
| 
 | ||||
| @admin.register(m.Clanek) | ||||
| class ClanekAdmin(PolymorphicChildModelAdmin): | ||||
| 	base_model = m.Clanek | ||||
| 	show_in_index = True | ||||
| 
 | ||||
| @admin.register(m.Uloha) | ||||
| class UlohaAdmin(PolymorphicChildModelAdmin): | ||||
| 	base_model = m.Uloha | ||||
| 	show_in_index = True | ||||
| 
 | ||||
| 
 | ||||
| admin.site.register(m.Text) | ||||
| admin.site.register(m.Reseni) | ||||
| admin.site.register(m.Hodnoceni) | ||||
| admin.site.register(m.PrilohaReseni) | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Pavel "LEdoian" Turinsky
						Pavel "LEdoian" Turinsky