Update adminu s help_text-em
This commit is contained in:
		
							parent
							
								
									a92d3d06b2
								
							
						
					
					
						commit
						181fce9df5
					
				
					 1 changed files with 10 additions and 4 deletions
				
			
		|  | @ -17,6 +17,12 @@ import autocomplete_light | ||||||
| admin.site.register(Nastaveni, SingletonModelAdmin) | admin.site.register(Nastaveni, SingletonModelAdmin) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | ### UTILS (pro verbose_name a help_text) | ||||||
|  | 
 | ||||||
|  | def field_labels(model, fieldname): | ||||||
|  |     f = [i for i in model._meta.fields if i.name == fieldname][0] | ||||||
|  |     return {'label': f.verbose_name.capitalize(), 'help_text': f.help_text, } | ||||||
|  | 
 | ||||||
| ### INLINES | ### INLINES | ||||||
| 
 | 
 | ||||||
| class ResitelInline(admin.TabularInline): | class ResitelInline(admin.TabularInline): | ||||||
|  | @ -226,9 +232,9 @@ from autocomplete_light.contrib.taggit_field import TaggitField, TaggitWidget | ||||||
| 
 | 
 | ||||||
| #TODO: Autocomplete autor/opravovatel | #TODO: Autocomplete autor/opravovatel | ||||||
| class ProblemAdminForm(forms.ModelForm): | class ProblemAdminForm(forms.ModelForm): | ||||||
|     text_zadani = forms.CharField(widget=CKEditorWidget()) |     text_zadani = forms.CharField(widget=CKEditorWidget(), **field_labels(Problem, 'text_zadani')) | ||||||
|     text_reseni = forms.CharField(widget=CKEditorWidget()) |     text_reseni = forms.CharField(widget=CKEditorWidget(), **field_labels(Problem, 'text_reseni')) | ||||||
|     text_org = forms.CharField(widget=CKEditorWidget()) |     text_org = forms.CharField(widget=CKEditorWidget(), **field_labels(Problem, 'text_org')) | ||||||
|     zamereni = TaggitField(widget=TaggitWidget('TagAutocomplete')) |     zamereni = TaggitField(widget=TaggitWidget('TagAutocomplete')) | ||||||
|     class Meta: |     class Meta: | ||||||
|         model = Problem |         model = Problem | ||||||
|  | @ -262,7 +268,7 @@ admin.site.register(Problem, ProblemAdmin) | ||||||
| ### Soustredeni | ### Soustredeni | ||||||
| 
 | 
 | ||||||
| class SoustredeniAdminForm(forms.ModelForm): | class SoustredeniAdminForm(forms.ModelForm): | ||||||
|     text = forms.CharField(widget=CKEditorWidget()) |     text = forms.CharField(widget=CKEditorWidget(), **field_labels(Soustredeni, 'text')) | ||||||
|     class Meta: |     class Meta: | ||||||
|         model = Soustredeni |         model = Soustredeni | ||||||
|         exclude = [] |         exclude = [] | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Tomas Gavenciak
						Tomas Gavenciak