def create(): if request.method == 'GET': return render_template('new-service.html') elif request.method == 'POST': form = request.form name = form['name'] yob = form['yob'] new_service = Service(name=name, yob=yob) new_service.save() # 2 dòng này dùng để lưu vào database return redirect(url_for('admin'))
from module.service import Service import mlab from faker import Faker from random import randint, choice fake = Faker() mlab.connect() for i in range(50): print("Saving service", i + 1, "....") service = Service(name=fake.name(), yob=randint(1990, 2001), gender=randint(0, 1), height=randint(150, 190), phone=fake.phone_number(), address=fake.address(), status=choice([False, True])) # service.save()
def admin(): all_service = Service.objects() return render_template('admin.html', all_service=all_service)
def search(g): all_service = Service.objects(gender=g, yob__lte=2000, address__iexact="Hà Nội") return render_template('search.html', all_service=all_service)
from faker import Faker from random import randint, choice from testdes2 import * mlab.connect() fake = Faker() for i in range(50): print('Saving', i + 1, '....') g = randint(0, 1) if g == 0: # n=female_name() i = female_image() elif g == 1: # n=male_name() i = male_image() service = Service(image=i, name=fake.name(), yob=randint(1990, 2001), gender=g, email=fake.ascii_email(), height=randint(160, 175), measurements=measurements(), phone=sdt(), description=description(), address=tp(), job=fake.job(), company=fake.company(), status=choice([True, False])) service.save()
def delete_all(): Service.objects().delete() return "Service have been deleted"
def search(): all_service = Service.objects() return render_template('search.html', all_service=all_service)
def service(): all_services = Service.objects() return render_template('service.html', all_services=all_services)