Add jinja_filters.py with bytestring.
This commit is contained in:
		
							parent
							
								
									4fcb524211
								
							
						
					
					
						commit
						c1fd863999
					
				
					 3 changed files with 13 additions and 2 deletions
				
			
		|  | @ -9,6 +9,7 @@ from voussoirkit import bytestring | |||
| from voussoirkit import pathclass | ||||
| 
 | ||||
| from . import caching | ||||
| from . import jinja_filters | ||||
| from . import jsonify | ||||
| from . import sessions | ||||
| 
 | ||||
|  | @ -31,6 +32,7 @@ site.config.update( | |||
| site.jinja_env.add_extension('jinja2.ext.do') | ||||
| site.jinja_env.trim_blocks = True | ||||
| site.jinja_env.lstrip_blocks = True | ||||
| site.jinja_env.filters['bytestring'] = jinja_filters.bytestring | ||||
| site.debug = True | ||||
| 
 | ||||
| P = etiquette.photodb.PhotoDB() | ||||
|  |  | |||
|  | @ -0,0 +1,9 @@ | |||
| import etiquette | ||||
| 
 | ||||
| import voussoirkit.bytestring | ||||
| 
 | ||||
| def bytestring(x): | ||||
|     try: | ||||
|         return voussoirkit.bytestring.bytestring(x) | ||||
|     except Exception: | ||||
|         return '??? b' | ||||
|  | @ -108,13 +108,13 @@ p | |||
|             Download: | ||||
|             {% if has_local_photos %} | ||||
|                 <a href="/album/{{album.id}}.zip?recursive=no"> | ||||
|                     These files ({{album.sum_bytes(recurse=False, string=True)}}) | ||||
|                     These files ({{album.sum_bytes(recurse=False)|bytestring }}) | ||||
|                 </a> | ||||
|             {% endif %} | ||||
|             {% if has_local_photos and has_child_photos %}—{% endif %} | ||||
|             {% if has_child_photos %} | ||||
|                 <a href="/album/{{album.id}}.zip?recursive=yes"> | ||||
|                     Include children ({{album.sum_bytes(recurse=True, string=True)}}) | ||||
|                     Include children ({{album.sum_bytes(recurse=True)|bytestring }}) | ||||
|                 </a> | ||||
|             {% endif %} | ||||
|         {% endif %} | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue