Esempio n. 1
0
def girldetail(girl_id):
    girl_type = GirlType.objects().with_id(girl_id)

    if girl_type is not None:
        return render_template("girl_type_detail.html", girl_type=girl_type)
    else:
        return "<h4>Không tìm thấy gái này</h4>"
Esempio n. 2
0
def edit_girl(girl_id):
    #1. Delete girl from database:
    girl_type = GirlType.objects().with_id(girl_id)
    if girl_type is not None:
        return render_template("girl_edit.html", girl_type= girl_type)
    else:
        return "<h4> Không có "+ gái + " này</h4>"
Esempio n. 3
0
def delete_girl(girl_id):
    #1. Delete girl from database:
    girl_type = GirlType.objects().with_id(girl_id)
    if girl_type is not None:
        #Found it:
        girl_type.delete()
    #2. Come back to admin:
    return redirect('/admin')
Esempio n. 4
0
def delete_girl_type(girl_id):
    #1. Delete girl type from database
    girl_type = GirlType.objects().with_id(girl_id)
    if girl_type is not None:
        #Fount it
        girl_type.delete()

    #2. Come back to admin
    return redirect("/admin")
Esempio n. 5
0
def search_girl():
    args = request.args
    girl_type = args["girl"]
    girl_types =GirlType.objects()
    i = 0
    search_results = []
    for gt in girl_types:
        if (girl_type.lower() in gt["name"].lower()):
            search_results.insert(i, gt)
            i += 1
    if (i>0):
        return render_template("search_page.html", search_results=search_results)
    else:
        return "<h2> Sorry!We don't support for this girl type </h2>"
Esempio n. 6
0
def edit_girl_type(girl_id):
    girl_type = GirlType.objects().with_id(girl_id)
    if girl_type is not None:
        return render_template("girl_type_edit.html", girl_type=girl_type)
    return " Loại nè đã tiệt chủng ;) "
Esempio n. 7
0
def hello():
    return render_template("admin.html", girl_types=GirlType.objects())
Esempio n. 8
0
def index():
    return render_template('index.html', girl_types=GirlType.objects())
Esempio n. 9
0
def adminn():
    return render_template('admin.html',girl_types=GirlType.objects())
Esempio n. 10
0
from models.girl_type import GirlType, dump_data
from flask import Flask, render_template, request, redirect
import mlab
from mongoengine import *

mlab.connect()

dump_data()

girl_type = GirlType(name= "Gái hư",
                    image= "https://via.placeholder.com/400x200",
                    description= "Hay đua đòi, ăn chơi, đi chơi qua đêm, bia, rượu,...")

#girl_type.save()

app = Flask(__name__)

@app.route('/')
def index():
    return render_template('index.html', girl_types=GirlType.objects())

@app.route ('/girl/<girl_id>')
def girldetail(girl_id):
    girl_type = GirlType.objects().with_id(girl_id)

    if girl_type is not None:
        return render_template("girl_type_detail.html", girl_type=girl_type)
    else:
        return "<h4>Không tìm thấy gái này</h4>"

@app.route('/about')
Esempio n. 11
0
def delete_girl_type(girl_id):
    girl_type = GirlType.objects().with_id(girl_id)
    if girl_type is not None:
        girl_type.delete()
    return redirect("/admin")
Esempio n. 12
0
from flask import *
import mlab
from models.girl_type import GirlType, dump_data

mlab.connect()

dump_data()

girl_type = GirlType(
    name="Gái tiểu thư",
    image="https://via.placeholder.com/400x200",
    description=
    "Gọn gàng sạch sẽ, thích con trai chơi thể thao giỏi, nghệ thuật giỏi và đặc biệt hơn thích đến những nơi sang chảnh"
)
girl_type.save()
#1.Connect to mlab
#2.Add some data
#3.Get data for render_template

app = Flask(__name__)

gt = [{
    "name":
    "Gái tiểu thư",
    "image":
    "https://via.placeholder.com/400x200",
    "description":
    "Gọn gàng sạch sẽ, thích con trai chơi thể thao giỏi, nghệ thuật giỏi và đặc biệt hơn thích đến những nơi sang chảnh"
}, {
    "name":
    "Gái ngoan",