living area
This commit is contained in:
@@ -20,6 +20,9 @@ class Listing(db.Model):
|
|||||||
latitude = db.Column(db.Float, nullable=True)
|
latitude = db.Column(db.Float, nullable=True)
|
||||||
longitude = db.Column(db.Float, nullable=True)
|
longitude = db.Column(db.Float, nullable=True)
|
||||||
guests = db.Column(db.Integer, nullable=False, default=1)
|
guests = db.Column(db.Integer, nullable=False, default=1)
|
||||||
|
rooms = db.Column(db.Integer, nullable=False, default=1)
|
||||||
|
bathrooms = db.Column(db.Integer, nullable=False, default=1)
|
||||||
|
beds = db.Column(db.Integer, nullable=False, default=1)
|
||||||
|
|
||||||
PROPERTY_TYPES = {
|
PROPERTY_TYPES = {
|
||||||
'house': 'Дом',
|
'house': 'Дом',
|
||||||
|
|||||||
@@ -72,6 +72,9 @@ def create_listing():
|
|||||||
latitude = request.form.get('latitude')
|
latitude = request.form.get('latitude')
|
||||||
longitude = request.form.get('longitude')
|
longitude = request.form.get('longitude')
|
||||||
guests = request.form['guests']
|
guests = request.form['guests']
|
||||||
|
rooms = request.form['rooms']
|
||||||
|
beds = request.form['beds']
|
||||||
|
bathrooms = request.form['bathrooms']
|
||||||
listing = Listing(title=title,
|
listing = Listing(title=title,
|
||||||
description=description,
|
description=description,
|
||||||
price=price,
|
price=price,
|
||||||
@@ -79,7 +82,8 @@ def create_listing():
|
|||||||
property_type=property_type,
|
property_type=property_type,
|
||||||
host_id=current_user.id,
|
host_id=current_user.id,
|
||||||
latitude=latitude, longitude=longitude,
|
latitude=latitude, longitude=longitude,
|
||||||
guests=guests)
|
guests=guests,
|
||||||
|
rooms=rooms, beds=beds, bathrooms=bathrooms)
|
||||||
db.session.add(listing)
|
db.session.add(listing)
|
||||||
db.session.flush()
|
db.session.flush()
|
||||||
|
|
||||||
|
|||||||
@@ -39,9 +39,23 @@
|
|||||||
<input type="text" class="form-control" id="longitude" name="longitude">
|
<input type="text" class="form-control" id="longitude" name="longitude">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="mb-3">
|
<div class="row">
|
||||||
<label for="guests" class="form-label">Guests</label>
|
<div class="col-md-3 mb-3">
|
||||||
<input type="number" class="form-control" id="guests" name="guests" value="1">
|
<label for="guests" class="form-label">Guests</label>
|
||||||
|
<input type="number" class="form-control" id="guests" name="guests" value="1">
|
||||||
|
</div>
|
||||||
|
<div class="col-md-3 mb-3">
|
||||||
|
<label for="beds" class="form-label">Beds</label>
|
||||||
|
<input type="number" class="form-control" id="beds" name="beds" value="1">
|
||||||
|
</div>
|
||||||
|
<div class="col-md-3 mb-3">
|
||||||
|
<label for="rooms" class="form-label">Rooms</label>
|
||||||
|
<input type="number" class="form-control" id="rooms" name="rooms" value="1">
|
||||||
|
</div>
|
||||||
|
<div class="col-md-3 mb-3">
|
||||||
|
<label for="bathrooms" class="form-label">Bathrooms</label>
|
||||||
|
<input type="number" class="form-control" id="bathrooms" name="bathrooms" value="1">
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<button type="submit" class="btn btn-primary w-100">Create</button>
|
<button type="submit" class="btn btn-primary w-100">Create</button>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
Reference in New Issue
Block a user