fotogalerie | nahledy dole
This commit is contained in:
		
							parent
							
								
									05285beea9
								
							
						
					
					
						commit
						d9b6e6d5e3
					
				
					 4 changed files with 19 additions and 17 deletions
				
			
		|  | @ -88,6 +88,7 @@ class Obrazek(models.Model): | ||||||
|     original = Image.open(self.obrazek_velky) |     original = Image.open(self.obrazek_velky) | ||||||
|     # vycteni EXIFu |     # vycteni EXIFu | ||||||
|     exif = get_exif(original) |     exif = get_exif(original) | ||||||
|  |     # otoceni podle EXIFu | ||||||
|     if exif['Orientation']: |     if exif['Orientation']: | ||||||
|         f = orientation_funcs[exif['Orientation']] |         f = orientation_funcs[exif['Orientation']] | ||||||
|         original_otoceny = f(original) |         original_otoceny = f(original) | ||||||
|  |  | ||||||
|  | @ -6,19 +6,14 @@ | ||||||
| 
 | 
 | ||||||
| {% block content %} | {% block content %} | ||||||
|   <h1><a title="Zpět na náhled fotek" href="../#obsah">{{galerie.nazev}}</a></h1> |   <h1><a title="Zpět na náhled fotek" href="../#obsah">{{galerie.nazev}}</a></h1> | ||||||
|   <div class="galerie_top" id="obsah"> |  | ||||||
|     {% for obrazek in obrazky_predchozi %} |  | ||||||
|     <a href="../{{obrazek.pk}}#obsah"><img src="{{obrazek.obrazek_maly.url}}" height="100"></a> |  | ||||||
|     {% endfor %} |  | ||||||
|   </div> |  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|   {# TODO šipky na přecházeni dodelat ve stylech #} |   {# TODO šipky na přecházeni dodelat ve stylech #} | ||||||
|   <div class="galerie"> |   <div class="galerie"> | ||||||
|     {% if obrazky_predchozi %} |     {% if obrazky_predchozi %} | ||||||
|       {% with obrazky_predchozi|last as predchozi_obrazek %} |       {% with obrazky_predchozi|last as predchozi_obrazek %} | ||||||
|         <div> |         <div id="popis"> | ||||||
|           <a title="Předchozí" class="predchozi_obrazek" href="../{{predchozi_obrazek.pk}}#obsah"></a> |           <a title="Předchozí" class="predchozi_obrazek" href="../{{predchozi_obrazek.pk}}#popis"></a> | ||||||
|         </div> |         </div> | ||||||
|       {% endwith %} |       {% endwith %} | ||||||
|     {% endif%} |     {% endif%} | ||||||
|  | @ -30,7 +25,7 @@ | ||||||
|     {% if obrazky_dalsi %} |     {% if obrazky_dalsi %} | ||||||
|       {% with obrazky_dalsi|first as dalsi_obrazek %} |       {% with obrazky_dalsi|first as dalsi_obrazek %} | ||||||
|         <div> |         <div> | ||||||
|           <a title="Další" class="dalsi_obrazek" href="../{{dalsi_obrazek.pk}}#obsah"></a> |           <a title="Další" class="dalsi_obrazek" href="../{{dalsi_obrazek.pk}}#popis"></a> | ||||||
|         </div> |         </div> | ||||||
|       {% endwith %} |       {% endwith %} | ||||||
|     {% endif%} |     {% endif%} | ||||||
|  | @ -39,7 +34,7 @@ | ||||||
|   {# Popisek fotky #} |   {# Popisek fotky #} | ||||||
|   <div class="popis"> |   <div class="popis"> | ||||||
|     {% if preview %} |     {% if preview %} | ||||||
|     <form action=".#obsah" method="post"> |     <form action=".#popis" method="post"> | ||||||
|       {% csrf_token %} |       {% csrf_token %} | ||||||
|       <table> |       <table> | ||||||
|         <tr><td><label>Aktuální komentář:</label></td><td>{{obrazek.popis}}</td> |         <tr><td><label>Aktuální komentář:</label></td><td>{{obrazek.popis}}</td> | ||||||
|  | @ -54,9 +49,17 @@ | ||||||
|     {% endif %} |     {% endif %} | ||||||
|   </div> |   </div> | ||||||
| 
 | 
 | ||||||
|   <div class="galerie_bot"> |   <div class="galerie_nahledy"> | ||||||
|  |     {% for obrazek in obrazky_predchozi %} | ||||||
|  |     <a href="../{{obrazek.pk}}#popis"><img src="{{obrazek.obrazek_maly.url}}" height="100"></a> | ||||||
|  |     {% endfor %} | ||||||
|  |     <img src={{obrazek.obrazek_maly.url}} | ||||||
|  |          height="{{obrazek.obrazek_maly.height}}" | ||||||
|  |               width="{{obrazek.obrazek_maly.width}}" | ||||||
|  |                    alt="{{obrazek.popis}}" | ||||||
|  |                         class="obrazek"> | ||||||
|     {% for obrazek in obrazky_dalsi %} |     {% for obrazek in obrazky_dalsi %} | ||||||
|     <a href="../{{obrazek.pk}}#obsah"><img src="{{obrazek.obrazek_maly.url}}" height="100"></a> |     <a href="../{{obrazek.pk}}#popis"><img src="{{obrazek.obrazek_maly.url}}" height="100"></a> | ||||||
|     {% endfor %} |     {% endfor %} | ||||||
|   </div> |   </div> | ||||||
| {% endblock %} | {% endblock %} | ||||||
|  |  | ||||||
|  | @ -40,7 +40,7 @@ | ||||||
|         <tr> |         <tr> | ||||||
|       {% endif %} |       {% endif %} | ||||||
|         <td class="vystredeno"> |         <td class="vystredeno"> | ||||||
|           <a title="Zobrazit tuto fotografii" href="./{{obrazek.pk}}#obsah" |           <a title="Zobrazit tuto fotografii" href="./{{obrazek.pk}}#popis" | ||||||
|             class="jednoducha-galerie"> |             class="jednoducha-galerie"> | ||||||
|           <img |           <img | ||||||
|             src="{{obrazek.obrazek_maly.url}}" |             src="{{obrazek.obrazek_maly.url}}" | ||||||
|  |  | ||||||
|  | @ -470,12 +470,10 @@ div.zadani_azad_termin { | ||||||
| .galerie{ | .galerie{ | ||||||
|   position: relative; |   position: relative; | ||||||
| } | } | ||||||
| .galerie_top{ | 
 | ||||||
|   margin: 1em 0; | .galerie_nahledy{ | ||||||
|   text-align: right; |  | ||||||
| } |  | ||||||
| .galerie_bot{ |  | ||||||
|   margin: 1em 0; |   margin: 1em 0; | ||||||
|  |   text-align: center; | ||||||
| } | } | ||||||
| .galerie_index{ | .galerie_index{ | ||||||
|   width: 100%; |   width: 100%; | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Bc. Petr Pecha
						Bc. Petr Pecha