Пример #1
0
def build_personne(id,
                   firstname="Toto",
                   lastname="Bob",
                   phone="444-444-4444",
                   address="1010 Avenue de la banquise",
                   zipcode="H1S1R1",
                   city="Montreal",
                   mail="*****@*****.**",
                   password="******",
                   birthdate=None,
                   country=None):
    """ Builder to create a personne in database """

    if birthdate is None:
        birthdate = datetime.datetime(2014, 4, 4)

    if country is None:
        country = Country(name="Canada")

    personne = Personne(id=id,
                        firstname=firstname,
                        lastname=lastname,
                        birthdate=birthdate,
                        phone=phone,
                        address=address,
                        zipcode=zipcode,
                        city=city,
                        country=country,
                        mail=mail,
                        password=password)
    db.session.add(personne)

    return personne
Пример #2
0
    def to_dict(self):

        my_dict = Personne.to_dict(self)
        my_dict['id'] = self.id
        my_dict['restaurant_id'] = self.restaurant_id

        if self.restaurant:
            my_dict['restaurant'] = self.restaurant.to_dict(False)

        return my_dict
Пример #3
0
    def to_dict(self):

        my_dict = Personne.to_dict(self)
        my_dict['id'] = self.id
        my_dict['restaurant_id'] = self.restaurant_id

        if self.restaurant:
            my_dict['restaurant'] = self.restaurant.to_dict(False)

        return my_dict
Пример #4
0
    def to_dict(self):

        my_dict = Personne.to_dict(self)
        my_dict['id'] = self.id

        return my_dict
Пример #5
0
    def to_dict(self):

        my_dict = Personne.to_dict(self)
        my_dict['id'] = self.id

        return my_dict