Nezverejnuj odpocet, pokud neni jeste verejne cislo
This commit is contained in:
		
							parent
							
								
									26b3cbba7f
								
							
						
					
					
						commit
						607a94ff8c
					
				
					 2 changed files with 11 additions and 25 deletions
				
			
		|  | @ -22,23 +22,9 @@ M&M je korespondeční seminář. Několikrát do roka zdarma vydáváme ča | ||||||
|   <div class="odpocet"> |   <div class="odpocet"> | ||||||
|     <p><b>Do konce <a href="https://mam.mff.cuni.cz/zadani/aktualni/">odeslání řešení</a> zbývá:<br> |     <p><b>Do konce <a href="https://mam.mff.cuni.cz/zadani/aktualni/">odeslání řešení</a> zbývá:<br> | ||||||
|       <big>{{ted|timesince:dead}}</big></b></p> |       <big>{{ted|timesince:dead}}</big></b></p> | ||||||
| 
 |  | ||||||
|       |  | ||||||
|     <!--  |  | ||||||
|     {{cas_do_konce_dni}} dní |  | ||||||
|     {% if cas_do_konce_dni < 5 %} |  | ||||||
|       {{cas_do_konce_hodin}} hodin |  | ||||||
|       {% if cas_do_konce_hodin < 5 %} |  | ||||||
|         {{cas_do_konce_minut}} minut |  | ||||||
|         {% if cas_do_konce_minut < 5 %} |  | ||||||
|           {{cas_do_konce_sekund}} |  | ||||||
|         {% endif %} |  | ||||||
|       {% endif %} |  | ||||||
|     {% endif %} |  | ||||||
|     --> |  | ||||||
| 
 |  | ||||||
|   </div> |   </div> | ||||||
|   {% endif %} |   {% endif %} | ||||||
|  | 
 | ||||||
|   {# Novinky #} |   {# Novinky #} | ||||||
|   <h2>Novinky</h2> |   <h2>Novinky</h2> | ||||||
|   {% include 'seminar/novinky.html' %} |   {% include 'seminar/novinky.html' %} | ||||||
|  |  | ||||||
|  | @ -72,16 +72,16 @@ class TitulniStranaView(generic.ListView): | ||||||
|         context = super(TitulniStranaView, self).get_context_data(**kwargs) |         context = super(TitulniStranaView, self).get_context_data(**kwargs) | ||||||
|         nastaveni = get_object_or_404(Nastaveni) |         nastaveni = get_object_or_404(Nastaveni) | ||||||
|         cas_deadline = nastaveni.aktualni_cislo.datum_deadline |         cas_deadline = nastaveni.aktualni_cislo.datum_deadline | ||||||
|         try: |         # Pokud neni zverejnene cislo nezverejnuj odpocet | ||||||
|           rozdil_casu =  datetime.combine(cas_deadline, datetime.max.time()) \ |         if nastaveni.aktualni_cislo.verejne(): | ||||||
|                   - datetime.now() |           # pokus se zjistit termin odeslani a pokud neni zadany, | ||||||
|           context['cas_do_konce_dni']    = rozdil_casu.days |           # nezverejnuj odpocet | ||||||
|           context['cas_do_konce_hodin']  = rozdil_casu.seconds / 3600 |           try: | ||||||
|           context['cas_do_konce_minut'] = (rozdil_casu.seconds / 60) % 60 |             context['dead'] = datetime.combine(cas_deadline, datetime.max.time()) | ||||||
|           context['cas_do_konce_sekund'] = rozdil_casu.seconds % 60 |             context['ted'] = datetime.now() | ||||||
|           context['dead'] = datetime.combine(cas_deadline, datetime.max.time()) |           except: | ||||||
|           context['ted'] = datetime.now() |               context['dead'] = None | ||||||
|         except: |         else: | ||||||
|             context['dead'] = None |             context['dead'] = None | ||||||
|         return context |         return context | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Bc. Petr Pecha
						Bc. Petr Pecha