[main] Content..
Some checks failed
Build, Push, and Deploy to Nomad / docker-nomad (push) Has been cancelled

This commit is contained in:
2025-01-07 22:42:46 +01:00
parent 8573e330d6
commit 2b9361c7e9
17 changed files with 49 additions and 5 deletions

View File

@@ -9,10 +9,9 @@ from PIL import Image
class FileHandler: class FileHandler:
def __init__(self, category=None, image_type=None, filename=None): def __init__(self, category=None, image_type=None, filename=None) -> Path:
self.filename = filename self.filename = filename
self.category = category self.category = category
self.image_type = image_type self.image_type = image_type
@property @property
@@ -50,7 +49,8 @@ class FileHandler:
f" image_type='{self.image_type}',\n" f" image_type='{self.image_type}',\n"
f" src_file='{self.src_file}',\n" f" src_file='{self.src_file}',\n"
f" dest_file='{self.dest_file}',\n" f" dest_file='{self.dest_file}',\n"
f" dest_filename='{self.dest_filename}'\n" f" dest_filename='{self.dest_filename}',\n"
f" dest_path='{self.dest_path}'\n"
f")" f")"
) )
@@ -165,8 +165,9 @@ class ImageService:
width = width or default_size.get( "width" ) width = width or default_size.get( "width" )
height = height or default_size.get( "height" ) height = height or default_size.get( "height" )
file_path = FileHandler(category = category,image_type = image_type,filename = filename) file_path = FileHandler(category = category,image_type = image_type,filename = filename)
p = Path(file_path.dest_path)
p.mkdir(parents = True, exist_ok = True)
self.validate_image( file_path, width = width,height=height, overwrite = True ) self.validate_image( file_path, width = width,height=height, overwrite = True )
tag = f'<img src="/{file_path.dest_filename_webp}" alt="{alt}"' tag = f'<img src="/{file_path.dest_filename_webp}" alt="{alt}"'
# if width: # if width:
# tag += f' width="{width}"' # tag += f' width="{width}"'
@@ -174,7 +175,6 @@ class ImageService:
# tag += f' height="{height}"' # tag += f' height="{height}"'
if css_class: if css_class:
tag += f' class="{css_class}"' tag += f' class="{css_class}"'
tag += ">" tag += ">"
return tag return tag

View File

@@ -0,0 +1,44 @@
---
name: Lejligheder i Porto
description: Detaljer om lejligheder til leje i Porto med praktiske informationer for EU-borgere
author: Henrik Jess
date: ons 11 dec 23:40:00 CET 2024
summary: To lejligheder i Porto med specifikationer, priser og billeder
favorite: false
image: images/pic04.jpg
category: Bolig
tags: [Portugal, Bolig, Leje, Porto, EU-borger, Flytning]
---
# Lejlighed i Porto
Dette er en lejlighed beliggende i Porto på Rua 28 de Janeiro, Candal - Regadas, Santa Marinha e São Pedro da Afurada.
Lejligheden har en månedlig husleje på **1.200 euro** og indeholder følgende:
- **3 værelser**, hvoraf 1 er et ensuite-værelse
- **1 badeværelse**
- **1 gæstetoilet**
- **Stue og køkken** i åben plan
- **1 balkon**, der deles mellem alle fire værelser
- **1 balkon** tilknyttet køkkenet
- **1 opbevaringsrum** på 10 m²
- **2 parkeringspladser**
{{ slider(options={"width": 500, "height": 500}, images=["lejlighed2/Appartment_20250107_214352.png","lejlighed2/Appartment_20250107_214411.png","lejlighed2/Appartment_20250107_214423.png","lejlighed2/Appartment_20250107_214436.png","lejlighed2/Appartment_20250107_214446.png","lejlighed2/Appartment_20250107_214455.png","lejlighed2/Appartment_20250107_214504.png","lejlighed2/Appartment_20250107_214625.png","lejlighed2/Appartment_20250107_214639.png","lejlighed2/Appartment_20250107_214712.png","lejlighed2/Appartment_20250107_214733.png","lejlighed2/Appartment_20250107_214822.png","lejlighed2/Appartment_20250107_214843.png"]) }}
---
Dette er endnu lejlighed beliggende i Porto
Lejligheden har en månedlig husleje på **1.050 euro** og indeholder følgende:
- **3 værelser**
- **1 badeværelse**
- **1 gæstetoilet**
- **Stue og køkken** i åben plan
- **1 balkon**, der deles mellem alle fire værelser
- **1 balkon** tilknyttet køkkenet
{{ slider(options={"width": 500, "height": 500}, images=["lejlighed1/Appartment_20250106_205457-2.png","lejlighed1/Appartment_20250106_205634.png","lejlighed1/Appartment_20250106_205648.png","lejlighed1/Appartment_20250106_205657.png","lejlighed1/Appartment_20250106_205706.png","lejlighed1/Appartment_20250106_205714.png","lejlighed1/Appartment_20250106_205728-1.png","lejlighed1/Appartment_20250106_205744.png","lejlighed1/Appartment_20250106_205755.png","lejlighed1/Appartment_20250106_205806.png","lejlighed1/Appartment_20250106_205816.png","lejlighed1/Appartment_20250106_205835.png","lejlighed1/Appartment_20250106_205842.png","lejlighed1/Appartment_20250106_205852.png","lejlighed1/Appartment_20250106_205901.png","lejlighed1/Appartment_20250106_205909.png","lejlighed1/Appartment_20250106_205918.png","lejlighed1/Appartment_20250106_205928.png","lejlighed1/Appartment_20250106_205936.png","lejlighed1/Appartment_20250106_205946.png","lejlighed1/Appartment_20250106_205955.png"]) }}

Binary file not shown.

After

Width:  |  Height:  |  Size: 898 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 906 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 767 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 807 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 624 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 902 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 816 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 688 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 707 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 949 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 667 KiB