[main] Content..
Some checks failed
Build, Push, and Deploy to Nomad / docker-nomad (push) Has been cancelled
@@ -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
|
||||||
44
data/Flytning/0500_lidt_billeder_af_lejligheder.md
Normal 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"]) }}
|
||||||
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214352.png
Normal file
|
After Width: | Height: | Size: 898 KiB |
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214411.png
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214423.png
Normal file
|
After Width: | Height: | Size: 906 KiB |
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214436.png
Normal file
|
After Width: | Height: | Size: 767 KiB |
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214446.png
Normal file
|
After Width: | Height: | Size: 807 KiB |
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214455.png
Normal file
|
After Width: | Height: | Size: 624 KiB |
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214504.png
Normal file
|
After Width: | Height: | Size: 902 KiB |
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214625.png
Normal file
|
After Width: | Height: | Size: 816 KiB |
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214639.png
Normal file
|
After Width: | Height: | Size: 688 KiB |
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214712.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214733.png
Normal file
|
After Width: | Height: | Size: 707 KiB |
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214822.png
Normal file
|
After Width: | Height: | Size: 949 KiB |
BIN
data/Flytning/images/lejlighed2/Appartment_20250107_214843.png
Normal file
|
After Width: | Height: | Size: 667 KiB |