Advertisement
pacho_the_python

Untitled

Jun 28th, 2024
784
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.62 KB | None | 0 0
  1. class HotelRoom(models.Model):
  2.     ROOM_CHOICES = (
  3.         ("Standard", "Standard"),
  4.         ("Deluxe", "Deluxe"),
  5.         ("Suite", "Suite")
  6.     )
  7.  
  8.     room_number = models.PositiveIntegerField()
  9.     room_type = models.CharField(max_length=10, choices=ROOM_CHOICES)
  10.     capacity = models.PositiveIntegerField()
  11.     amenities = models.TextField()
  12.     price_per_night = models.DecimalField(max_digits=8, decimal_places=2)
  13.     is_reserved = models.BooleanField(default=False)
  14.  
  15.     @property
  16.     def even_deluxe_room(self):
  17.         return f"Deluxe room with number {self.room_number} costs {self.price_per_night}$ per night!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement