From 75e9cbda7b15232bb9904a2b112031410aae3618 Mon Sep 17 00:00:00 2001 From: 3err0 Date: Thu, 16 Jan 2025 13:23:50 +0800 Subject: [PATCH] property types --- models.py | 8 ++++++++ routes.py | 2 +- templates/create_listing.html | 6 +++++- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/models.py b/models.py index 8c9005c..f46e54b 100644 --- a/models.py +++ b/models.py @@ -20,6 +20,14 @@ class Listing(db.Model): latitude = db.Column(db.Float, nullable=True) longitude = db.Column(db.Float, nullable=True) + PROPERTY_TYPES = { + 'house': 'Дом', + 'villa': 'Вилла', + 'flat': 'Квартира', + 'room': 'Комната', + 'hotel': 'Гостиница' + } + class Image(db.Model): id = db.Column(db.Integer, primary_key=True) url = db.Column(db.String(300), nullable=False) diff --git a/routes.py b/routes.py index c2105bf..61bec50 100644 --- a/routes.py +++ b/routes.py @@ -82,7 +82,7 @@ def create_listing(): db.session.commit() return redirect(url_for('dashboard')) - return render_template('create_listing.html') + return render_template('create_listing.html', property_types=Listing.PROPERTY_TYPES) @app.route('/booking/', methods=['GET', 'POST']) @login_required diff --git a/templates/create_listing.html b/templates/create_listing.html index 8f2dcae..96b4600 100644 --- a/templates/create_listing.html +++ b/templates/create_listing.html @@ -23,7 +23,11 @@
- +