Merge remote-tracking branch 'gitea/master' into kontrola-prav-orgu
This commit is contained in:
		
						commit
						b1204c1a20
					
				
					 13 changed files with 12 additions and 16 deletions
				
			
		|  | @ -1,5 +1,5 @@ | |||
| from django.http import HttpResponse | ||||
| from django.utils.encoding import force_text | ||||
| from django.utils.encoding import force_str | ||||
| 
 | ||||
| 
 | ||||
| class OvvpFile: | ||||
|  | @ -20,7 +20,7 @@ class OvvpFile: | |||
| 		yield '\t'.join(self.columns) + '\n' | ||||
| 		# rows | ||||
| 		for r in self.rows: | ||||
| 			yield '\t'.join([force_text(r[c]) for c in self.columns]) + '\n' | ||||
| 			yield '\t'.join([force_str(r[c]) for c in self.columns]) + '\n' | ||||
| 
 | ||||
| 	def to_string(self): | ||||
| 		return ''.join(self.to_lines()) | ||||
|  |  | |||
|  | @ -1,6 +1,6 @@ | |||
| import datetime | ||||
| 
 | ||||
| from django.utils.encoding import force_text | ||||
| from django.utils.encoding import force_str | ||||
| 
 | ||||
| from aesop.ovvpfile import OvvpFile | ||||
| 
 | ||||
|  | @ -9,7 +9,7 @@ def default_ovvpfile(event, rocnik): | |||
|     of = OvvpFile() | ||||
|     of.headers['version'] = '1' | ||||
|     of.headers['event'] = event | ||||
|     of.headers['year'] = force_text(rocnik.prvni_rok) | ||||
|     of.headers['year'] = force_str(rocnik.prvni_rok) | ||||
|     of.headers['date'] = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") | ||||
|     of.headers['id-scope'] = 'mam' | ||||
|     of.headers['id-generation'] = '1' | ||||
|  |  | |||
|  | @ -8,7 +8,7 @@ from django.shortcuts import get_object_or_404 | |||
| from django.http import HttpResponse | ||||
| from django.urls import reverse | ||||
| from django.views import generic | ||||
| from django.utils.encoding import force_text | ||||
| from django.utils.encoding import force_str | ||||
| 
 | ||||
| from .utils import default_ovvpfile | ||||
| from seminar.models import Rocnik, Soustredeni | ||||
|  |  | |||
|  | @ -2,7 +2,6 @@ | |||
| 
 | ||||
| from django.db import models | ||||
| #from django.db.models import Q | ||||
| from django.utils.encoding import force_text | ||||
| from imagekit.models import ImageSpecField | ||||
| from imagekit.processors import ResizeToFit, Transpose | ||||
| 
 | ||||
|  |  | |||
|  | @ -16,7 +16,6 @@ import os | |||
| from django.db import models | ||||
| from django.utils import timezone | ||||
| from django.conf import settings | ||||
| from django.utils.encoding import force_text | ||||
| from django.core.exceptions import ObjectDoesNotExist | ||||
| from django.utils.functional import cached_property | ||||
| from django.utils.text import get_valid_filename | ||||
|  |  | |||
|  | @ -5,7 +5,6 @@ třídy většinou rozšiřující nějakou třídu z :mod:`django.views.generic | |||
| """ | ||||
| from django.shortcuts import get_object_or_404, render | ||||
| from django.views import generic | ||||
| from django.utils.translation import ugettext as _ | ||||
| from django.conf import settings | ||||
| from django.http import HttpResponseForbidden | ||||
| from django.core.mail import EmailMessage | ||||
|  |  | |||
|  | @ -28,7 +28,6 @@ APPEND_SLASH = True | |||
| LANGUAGE_CODE = 'cs' | ||||
| TIME_ZONE = 'Europe/Prague' | ||||
| USE_I18N = True | ||||
| USE_L10N = True | ||||
| USE_TZ = True | ||||
| 
 | ||||
| # Static files (CSS, JavaScript, Images) | ||||
|  |  | |||
|  | @ -1,7 +1,6 @@ | |||
| # -*- coding: utf-8 -*- | ||||
| 
 | ||||
| from django.db import models | ||||
| from django.utils.encoding import force_text | ||||
| 
 | ||||
| from seminar.models import Organizator, Soustredeni | ||||
| 
 | ||||
|  |  | |||
|  | @ -14,7 +14,7 @@ Unidecode | |||
| 
 | ||||
| # Django and modules | ||||
| 
 | ||||
| Django<3.3 | ||||
| Django<5.0 | ||||
| #django-bootstrap-sass | ||||
| django-mptt | ||||
| django-reversion | ||||
|  |  | |||
|  | @ -3,7 +3,6 @@ from __future__ import unicode_literals | |||
| 
 | ||||
| from django.db import models, migrations | ||||
| import datetime | ||||
| from django.utils.timezone import utc | ||||
| 
 | ||||
| 
 | ||||
| class Migration(migrations.Migration): | ||||
|  | @ -16,7 +15,7 @@ class Migration(migrations.Migration): | |||
|         migrations.AddField( | ||||
|             model_name='problem', | ||||
|             name='timestamp', | ||||
|             field=models.DateTimeField(default=datetime.datetime(2015, 5, 15, 8, 54, 56, 319985, tzinfo=utc), verbose_name='vytvo\u0159eno', auto_now=True), | ||||
|             field=models.DateTimeField(default=datetime.datetime(2015, 5, 15, 8, 54, 56, 319985, tzinfo=datetime.timezone.utc), verbose_name='vytvo\u0159eno', auto_now=True), | ||||
|             preserve_default=False, | ||||
|         ), | ||||
|         migrations.AlterField( | ||||
|  |  | |||
|  | @ -40,7 +40,9 @@ | |||
|             {% endif %} | ||||
|           {% endfor %} | ||||
|           </ul> | ||||
|           <a href='{{ rocnik.verejne_url }}'>Výsledková listina</a> <!-- FIXME:  url výsledkovky--> | ||||
|           {% if rocnik.verejne_vysledkovky_cisla %} {# Tohle jsem asi neměl tady použít, ale šlo to… #} | ||||
|             <a href='{{ rocnik.verejne_url }}#vysledky'>Výsledková listina</a> <!-- FIXME:  url výsledkovky--> | ||||
|           {% endif %} | ||||
|       </div> | ||||
| 
 | ||||
|       </div> | ||||
|  |  | |||
|  | @ -113,7 +113,7 @@ | |||
| 
 | ||||
| 
 | ||||
|   {% if vysledkovka.radky_vysledkovky %} | ||||
|     <h2>Výsledková listina</h2> | ||||
|     <h2 id=vysledky>Výsledková listina</h2> | ||||
|       {% include "vysledkovky/vysledkovka_rocnik.html" %} | ||||
|   {% endif %} | ||||
| 
 | ||||
|  |  | |||
|  | @ -3,7 +3,7 @@ from django.http import HttpResponse | |||
| from django.urls import reverse | ||||
| from django.core.exceptions import ObjectDoesNotExist | ||||
| from django.views import generic | ||||
| from django.utils.translation import ugettext as _ | ||||
| from django.utils.translation import gettext as _ | ||||
| from django.http import Http404 | ||||
| from django.db.models import Q, Sum, Count | ||||
| from django.views.generic.base import RedirectView | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Pavel "LEdoian" Turinsky
						Pavel "LEdoian" Turinsky