Unicode fix
This commit is contained in:
		
							parent
							
								
									7b4e7857b5
								
							
						
					
					
						commit
						1b7a8c33b0
					
				
					 1 changed files with 9 additions and 14 deletions
				
			
		|  | @ -6,7 +6,6 @@ from django.db import models | ||||||
| from django.contrib import auth | from django.contrib import auth | ||||||
| from django.utils import timezone | from django.utils import timezone | ||||||
| from django.conf import settings | from django.conf import settings | ||||||
| from django.utils.encoding import python_2_unicode_compatible |  | ||||||
| from django.utils.encoding import force_text | from django.utils.encoding import force_text | ||||||
| from django.utils.text import slugify | from django.utils.text import slugify | ||||||
| from django.urls import reverse | from django.urls import reverse | ||||||
|  | @ -488,7 +487,7 @@ class Organizator(SeminarModelBase): | ||||||
| 
 | 
 | ||||||
| 	studuje = models.CharField('Studium aj.', max_length = 256, | 	studuje = models.CharField('Studium aj.', max_length = 256, | ||||||
| 			null = True, blank = True, | 			null = True, blank = True, | ||||||
| 			help_text=u"Např. 'Studuje Obecnou fyziku (Bc.), 3. ročník', " | 			help_text="Např. 'Studuje Obecnou fyziku (Bc.), 3. ročník', " | ||||||
| 			"'Vystudovala Diskrétní modely a algoritmy (Mgr.)' nebo " | 			"'Vystudovala Diskrétní modely a algoritmy (Mgr.)' nebo " | ||||||
| 			"'Přednáší na MFF'") | 			"'Přednáší na MFF'") | ||||||
| 
 | 
 | ||||||
|  | @ -496,7 +495,7 @@ class Organizator(SeminarModelBase): | ||||||
| 			null = True, blank = True) | 			null = True, blank = True) | ||||||
| 
 | 
 | ||||||
| 	skola = models.CharField('Škola, kterou studuje', max_length = 256, null=True, blank=True, | 	skola = models.CharField('Škola, kterou studuje', max_length = 256, null=True, blank=True, | ||||||
| 		help_text=u"Škola, např. MFF, VŠCHT, VUT, ... prostě aby se nemuselo psát do studuje" | 		help_text="Škola, např. MFF, VŠCHT, VUT, ... prostě aby se nemuselo psát do studuje" | ||||||
| 		"školu, ale jen obor, možnost zobrazit zvlášť") | 		"školu, ale jen obor, možnost zobrazit zvlášť") | ||||||
| 
 | 
 | ||||||
| 	def __str__(self): | 	def __str__(self): | ||||||
|  | @ -642,8 +641,8 @@ class Problem(SeminarModelBase): | ||||||
| 	def kod_v_rocniku(self): | 	def kod_v_rocniku(self): | ||||||
| 		if self.stav == 'zadany': | 		if self.stav == 'zadany': | ||||||
| 			if self.nadproblem: | 			if self.nadproblem: | ||||||
| 				return force_unicode(self.nadproblem.kod_v_rocniku()+".{}".format(self.kod)) | 				return self.nadproblem.kod_v_rocniku()+".{}".format(self.kod) | ||||||
| 			return force_unicode(str(self.kod)) | 			return str(self.kod) | ||||||
| 		return '<Není zadaný>' | 		return '<Není zadaný>' | ||||||
| 
 | 
 | ||||||
| 	def verejne(self): | 	def verejne(self): | ||||||
|  | @ -712,7 +711,7 @@ class Clanek(Problem): | ||||||
| 		if self.stav == 'zadany': | 		if self.stav == 'zadany': | ||||||
| # Nemělo by být potřeba | # Nemělo by být potřeba | ||||||
| #			if self.nadproblem: | #			if self.nadproblem: | ||||||
| #				return force_unicode(self.nadproblem.kod_v_rocniku()+".c{}".format(self.kod)) | #				return self.nadproblem.kod_v_rocniku()+".c{}".format(self.kod) | ||||||
| 			return "c{}".format(self.kod) | 			return "c{}".format(self.kod) | ||||||
| 		return '<Není zadaný>' | 		return '<Není zadaný>' | ||||||
| 
 | 
 | ||||||
|  | @ -913,7 +912,7 @@ class PrilohaReseni(SeminarModelBase): | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| class Pohadka(SeminarModelBase): | class Pohadka(SeminarModelBase): | ||||||
| 	u"""Kus pohádky před/za úlohou v čísle""" | 	"""Kus pohádky před/za úlohou v čísle""" | ||||||
| 
 | 
 | ||||||
| 	class Meta: | 	class Meta: | ||||||
| 		db_table = 'seminar_pohadky' | 		db_table = 'seminar_pohadky' | ||||||
|  | @ -1252,7 +1251,6 @@ class TextNode(TreeNode): | ||||||
| 		verbose_name = 'text') | 		verbose_name = 'text') | ||||||
| 
 | 
 | ||||||
| ## FIXME: Logiku přesunout do views. | ## FIXME: Logiku přesunout do views. | ||||||
| #@python_2_unicode_compatible |  | ||||||
| #class VysledkyBase(SeminarModelBase): | #class VysledkyBase(SeminarModelBase): | ||||||
| # | # | ||||||
| #	class Meta: | #	class Meta: | ||||||
|  | @ -1275,8 +1273,8 @@ class TextNode(TreeNode): | ||||||
| #			verbose_name='body za číslo') | #			verbose_name='body za číslo') | ||||||
| # | # | ||||||
| #	def __str__(self): | #	def __str__(self): | ||||||
| #		return force_unicode(u"%s: %sb (%s)".format(self.resitel.plne_jmeno(), self.body,  | #		return "%s: %sb (%s)".format(self.resitel.plne_jmeno(), self.body,  | ||||||
| #		str(self.cislo))) | #		str(self.cislo)) | ||||||
| #		# NOTE: DB zatez pri vypisu (ale nepouzivany) | #		# NOTE: DB zatez pri vypisu (ale nepouzivany) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | @ -1314,7 +1312,6 @@ class TextNode(TreeNode): | ||||||
| # | # | ||||||
| # | # | ||||||
| ## FIXME: Logiku přesunout do views. | ## FIXME: Logiku přesunout do views. | ||||||
| #@python_2_unicode_compatible |  | ||||||
| #class VysledkyCelkemKCislu(VysledkyBase): | #class VysledkyCelkemKCislu(VysledkyBase): | ||||||
| # | # | ||||||
| #	class Meta: | #	class Meta: | ||||||
|  | @ -1327,12 +1324,11 @@ class TextNode(TreeNode): | ||||||
| # | # | ||||||
| #	def __str__(self): | #	def __str__(self): | ||||||
| #		# NOTE: DB HOG (ale nepouzivany) | #		# NOTE: DB HOG (ale nepouzivany) | ||||||
| #		return force_unicode(u"%s: %sb / %sb (do %s)" % (self.resitel.plne_jmeno(), self.body, self.body_celkem, str(self.cislo))) | #		return "%s: %sb / %sb (do %s)" % (self.resitel.plne_jmeno(), self.body, self.body_celkem, str(self.cislo)) | ||||||
| ##mozna potreba upravit | ##mozna potreba upravit | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @reversion.register(ignore_duplicates=True) | @reversion.register(ignore_duplicates=True) | ||||||
| @python_2_unicode_compatible |  | ||||||
| class Nastaveni(SingletonModel): | class Nastaveni(SingletonModel): | ||||||
| 
 | 
 | ||||||
| 	class Meta: | 	class Meta: | ||||||
|  | @ -1356,7 +1352,6 @@ class Nastaveni(SingletonModel): | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @reversion.register(ignore_duplicates=True) | @reversion.register(ignore_duplicates=True) | ||||||
| @python_2_unicode_compatible |  | ||||||
| class Novinky(models.Model): | class Novinky(models.Model): | ||||||
| 
 | 
 | ||||||
| 	class Meta: | 	class Meta: | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Martin Z. (Zimamazim)
						Martin Z. (Zimamazim)