Example #1
0
def temporada():
    idserie = request.args.get("idserie")
    idtemp = request.args.get("idtemporada")

    serie = serie_dao.get_serie(mysql, idserie)
    temporada = temporada_dao.get_temporada(mysql, idtemp)
    temporadas = temporada_dao.get_temporadas(mysql, idserie)

    trabalho = elenco_dao.get_elencoSerie(mysql, idtemp)

    episodios = episodeo_dao.getEpisodeos(mysql, idserie, idtemp)

    diretor = diretor_dao.get_diretores(mysql)
    escritor = escritor_dao.get_escritores(mysql)

    elenco = []
    for el in trabalho:
        print(el.idator)
        atores = elenco_dao.get_ator(mysql, el.idator)

        elenco.append(atores)

    return render_template("temporada.html",
                           temporada=temporada,
                           temporadas=temporadas,
                           episodios=episodios,
                           serie=serie,
                           elenco=elenco,
                           escritor=escritor,
                           diretor=diretor)
Example #2
0
def atualizarTemporada():
    idtemporada = request.args.get('idtemporada')
    idserie = request.args.get('idserie')
    ano = request.args.get('ano')
    banner = request.args.get('banner')
    sinopse = request.args.get('sinopse')

    temporada_dao.atualizaTemporada(mysql, idtemporada, ano, sinopse, banner)

    serie = serie_dao.get_serie(mysql, idserie)
    temporada = temporada_dao.get_temporada(mysql, idtemporada)
    temporadas = temporada_dao.get_temporadas(mysql, idserie)

    trabalho = elenco_dao.get_elencoSerie(mysql, idtemporada)

    episodios = episodeo_dao.getEpisodeos(mysql, idserie, idtemporada)

    diretor = diretor_dao.get_diretores(mysql)
    escritor = escritor_dao.get_escritores(mysql)

    elenco = []
    for el in trabalho:
        print(el.idator)
        atores = elenco_dao.get_ator(mysql, el.idator)

        elenco.append(atores)

    return render_template("temporada.html",
                           temporada=temporada,
                           temporadas=temporadas,
                           episodios=episodios,
                           serie=serie,
                           elenco=elenco,
                           escritor=escritor,
                           diretor=diretor)
Example #3
0
def cadastrarNoticia():

    foto = request.args.get('foto')
    noticia = request.args.get('noticia')

    netflix_dao.cadastraNoticia(mysql, noticia, foto)

    seriesAleatorias = serie_dao.get_seriesAleatoria(mysql)
    elencoAleatorio = elenco_dao.get_atoresAleatorio(mysql)
    banner = banner_dao.bannerAleatorio(mysql)
    dirAleatorio = diretor_dao.diretorAleatorio(mysql)
    escAleatorio = escritor_dao.escritorAleatorios(mysql)
    diretores = diretor_dao.get_diretores(mysql)
    escritores = escritor_dao.get_escritores(mysql)
    netflix = netflix_dao.netflixAleatoria(mysql)

    return render_template("index.html",
                           series=seriesAleatorias,
                           elenco=elencoAleatorio,
                           banner=banner,
                           diretores=diretores,
                           escritores=escritores,
                           escAleatorio=escAleatorio,
                           dirAleatorio=dirAleatorio,
                           netflix=netflix)
Example #4
0
def excluirSerie():

    idserie = request.args.get('idserie')

    serie_dao.excluiAvaliação(mysql, idserie)
    serie_dao.excluir_serie(mysql, idserie)

    seriesAleatorias = serie_dao.get_seriesAleatoria(mysql)
    elencoAleatorio = elenco_dao.get_atoresAleatorio(mysql)
    banner = banner_dao.bannerAleatorio(mysql)
    dirAleatorio = diretor_dao.diretorAleatorio(mysql)
    escAleatorio = escritor_dao.escritorAleatorios(mysql)
    diretores = diretor_dao.get_diretores(mysql)
    escritores = escritor_dao.get_escritores(mysql)
    netflix = netflix_dao.netflixAleatoria(mysql)

    return render_template("index.html",
                           series=seriesAleatorias,
                           elenco=elencoAleatorio,
                           banner=banner,
                           diretores=diretores,
                           escritores=escritores,
                           escAleatorio=escAleatorio,
                           dirAleatorio=dirAleatorio,
                           netflix=netflix)
Example #5
0
def index():
    seriesAleatorias = serie_dao.get_seriesAleatoria(mysql)
    elencoAleatorio = elenco_dao.get_atoresAleatorio(mysql)
    banner = banner_dao.bannerAleatorio(mysql)
    dirAleatorio = diretor_dao.diretorAleatorio(mysql)
    escAleatorio = escritor_dao.escritorAleatorios(mysql)
    diretores = diretor_dao.get_diretores(mysql)
    escritores = escritor_dao.get_escritores(mysql)
    netflix = netflix_dao.netflixAleatoria(mysql)

    return render_template("index.html",
                           series=seriesAleatorias,
                           elenco=elencoAleatorio,
                           banner=banner,
                           diretores=diretores,
                           escritores=escritores,
                           escAleatorio=escAleatorio,
                           dirAleatorio=dirAleatorio,
                           netflix=netflix)
Example #6
0
def cadastrarDirecao():

    tipo = request.args.get('tipo')
    nome = request.args.get('nome')
    datanasciomento = request.args.get('datanasciomento')
    nascionalidade = request.args.get('nascionalidade')
    foto = request.args.get('foto')

    print("tipo", tipo)
    print("nome", nome)
    print("datanasciomento", datanasciomento)
    print("nascionalidade", nascionalidade)
    print("foto", foto)

    if tipo == 'dir':
        diretor_dao.cadastra_diretor(mysql, nome, datanasciomento,
                                     nascionalidade, foto)

    elif tipo == 'esc':
        escritor_dao.cadastra_escritor(mysql, nome, datanasciomento,
                                       nascionalidade, foto)

    seriesAleatorias = serie_dao.get_seriesAleatoria(mysql)
    elencoAleatorio = elenco_dao.get_atoresAleatorio(mysql)
    banner = banner_dao.bannerAleatorio(mysql)
    dirAleatorio = diretor_dao.diretorAleatorio(mysql)
    escAleatorio = escritor_dao.escritorAleatorios(mysql)
    diretores = diretor_dao.get_diretores(mysql)
    escritores = escritor_dao.get_escritores(mysql)
    netflix = netflix_dao.netflixAleatoria(mysql)

    return render_template("index.html",
                           series=seriesAleatorias,
                           elenco=elencoAleatorio,
                           banner=banner,
                           diretores=diretores,
                           escritores=escritores,
                           escAleatorio=escAleatorio,
                           dirAleatorio=dirAleatorio,
                           netflix=netflix)
Example #7
0
def cadastraEpisodio():
    idserie = request.args.get('idserie')
    idtemporada = request.args.get('idtemporada')
    iddiretor = request.args.get('iddiretor')
    idescritor = request.args.get('idescritor')
    temporada = request.args.get('temporada')
    titulo = request.args.get('titulo')
    data = request.args.get('data')
    sinopse = request.args.get('sinopse')

    serie = serie_dao.get_serie(mysql, idserie)
    temporada = temporada_dao.get_temporada(mysql, idtemporada)
    temporadas = temporada_dao.get_temporadas(mysql, idserie)

    trabalho = elenco_dao.get_elencoSerie(mysql, idtemporada)

    episodios = episodeo_dao.getEpisodeos(mysql, idserie, idtemporada)

    diretor = diretor_dao.get_diretores(mysql)
    escritor = escritor_dao.get_escritores(mysql)

    elenco = []
    for el in trabalho:
        print(el.idator)
        atores = elenco_dao.get_ator(mysql, el.idator)

        elenco.append(atores)

    return render_template("temporada.html",
                           temporada=temporada,
                           temporadas=temporadas,
                           episodios=episodios,
                           serie=serie,
                           elenco=elenco,
                           escritor=escritor,
                           diretor=diretor)