def gravar(self): sql = '''insert into presenca (email, presenca, resposta,comentario) values (?, ?, ?, ?)''' primeiro_interrogacao = self.email segundo_interrogacao = self.presenca terceiro_interrogacao = self.resposta quarta_interrogacao = self.comentario bd().execute(sql, [primeiro_interrogacao, segundo_interrogacao, terceiro_interrogacao, quarta_interrogacao]) bd().commit()
def gravar(self): sql = '''insert into posts (titulo, autor, texto) values (?, ?, ?)''' primeiro_interrogacao = self.titulo segundo_interrogacao = self.autor terceiro_interrogacao = self.texto bd().execute(sql, [ primeiro_interrogacao, segundo_interrogacao, terceiro_interrogacao ]) bd().commit()
def gravar(self): sql = '''insert into tb_presenca (email, presenca, resposta, comentarios) values (?, ?, ?, ?)''' valor_01 = self.email valor_02 = self.presenca valor_03 = self.resposta valor_04 = self.comentarios bd().execute(sql, [valor_01, valor_02, valor_03, valor_04]) bd().commit()
def gravar_presenca(self): sql = '''insert into presenca (email, presente, resposta, comentarios) values (?, ?, ?, ?)''' first_email = self.email second_presente = self.presente third_resposta = self.resposta fourth_comentarios = self.comentarios bd().execute( sql, [first_email, second_presente, third_resposta, fourth_comentarios]) bd().commit()
def gravar(self): sql = ''' insert into presenca (email, presenca, resposta, comentarios) values (?, ?, ?, ?) ''' bd().execute( sql, [self.email, self.presenca, self.resposta, self.comentarios]) bd().commit()
def gravar(self): sql = '''insert into presente (presenca, pergunta, email, texto) values (?, ?, ?, ?)''' primeiro_interrogacao = self.presenca segundo_interrogacao = self.pergunta terceiro_interrogacao = self.email quarta_interrogacao = self.texto bd().execute(sql, [ primeiro_interrogacao, segundo_interrogacao, terceiro_interrogacao, quarta_interrogacao ]) bd().commit()
def index(): ## Usamos o objeto retornado por bd() para realizar comandos sql sql = '''select usuario, texto from mensagens order by id desc''' cur = bd().execute(sql) ## Montamos dicionário dicionários com os resultados da consulta para passar para a view mensagens = [] for usuario, texto in cur.fetchall( ): # fetchall() gera uma lista com os resultados: mensagens.append({'usuario': usuario, 'texto': texto}) ## Insere opções no menu menu = [] ## Cada opção no menu é um dicionário menu.append({ 'active': True, # active informa se a opção está ativa, e se estiver, destaca ela na página 'href': '/', # href é o caminho que deve ser aberto pela opção 'texto': 'Página principal' }) # texto é o texto exibido no menu para a opção menu.append({ 'active': False, 'href': '/mensagem', 'texto': 'Escrever mensagem' }) ## Inserimos tudo que foi criado no dicionário context, ele será passado para a view context = { 'titulo': 'Página principal', 'menu': menu, 'mensagens': mensagens } return render_template('index.html', **context)
def recupera_todas(): sql = '''select email, presenca, resposta, comentario from presenca order by id desc''' cur = bd().execute(sql) presencas = [] for email, presenca, resposta, comentario in cur.fetchall(): presenca = Presenca(email, presenca, resposta, comentario) presencas.append(presenca) return presencas
def recupera_todas(): sql = '''select usuario, texto from mensagens order by id desc''' cur = bd().execute(sql) mensagens = [] for usuario, texto in cur.fetchall(): # fetchall() gera uma lista com #os resultados: mensagem = Mensagem(usuario, texto) mensagens.append(mensagem)
def recupera_todas(): sql = '''select usuario, texto from mensagens order by id desc''' cur = bd().execute(sql) mensagens = [] for usuario, texto in cur.fetchall(): mensagem = Mensagem(usuario, texto) mensagens.append(mensagem) return mensagens
def recupera_todos(): sql = '''select titulo, autor, texto from posts order by id desc''' cur = bd().execute(sql) ## Montamos dicionários com os resultados da consulta para passar para a view posts = [] for titulo, autor, texto in cur.fetchall( ): # fetchall() gera uma lista com os resultados: post = Post(titulo, autor, texto) posts.append(post) return posts
def recupera_todas(): ## Usamos o objeto retornado por bd() para realizar comandos sql sql = '''select usuario, texto from mensagens order by id desc''' cur = bd().execute(sql) ## Montamos dicionário dicionários com os resultados da consulta para passar para a view mensagens = [] for usuario, texto in cur.fetchall(): # fetchall() gera uma lista com os resultados: mensagem = Mensagem(usuario, texto) mensagens.append(mensagem) return mensagens
def recupera_todos_presenca(): ## Usamos o objeto retornado por bd() para realizar comandos sql sql = '''select email, presenca, resposta,comentario from presenca order by id desc''' cur = bd().execute(sql) ## Montamos dicionário dicionários com os resultados da consulta para passar para a view posts = [] for email, presenca, resposta, comentario in cur.fetchall(): # fetchall() gera uma lista com os resultados: post = Presencas(email, presenca, resposta, comentario) posts.append(post) return posts
def recupera_todas(): ## Usamos o objeto retornado por bd() para realizar comandos sql sql = '''SELECT usuario, texto FROM mensagem ORDER BY id desc''' ## Montamos dicionários com os resultados da consulta para passar para a view cur = bd().execute(sql) mensagens = [] for usuario, texto in cur.fetchall( ): # fetchall() gera uma lista com os resultados mensagem = Mensagem(usuario, texto) mensagens.append(mensagem) return mensagens
def ler_presenca(): sql = '''select email, presenca, resposta, comentarios from presenca order by id desc''' cur = bd().execute(sql) presencas = [] for email_form, presenca_form, resposta_form, comentarios_form in cur.fetchall( ): pres = Presenca(email_form, presenca_form, resposta_form, comentarios_form) presencas.append(pres) return presencas
def recupera_todos(): sql = '''select presenca, pergunta, email, texto from presente order by id desc''' cur = bd().execute(sql) ## Montamos dicionários com os resultados da consulta para passar para a view informações = [] for presenca, pergunta, email, texto in cur.fetchall( ): # fetchall() gera uma lista com os resultados: dados = Presente(presenca, pergunta, email, texto) informações.append(dados) return informações
def recupera_todas(): sql = '''select email,presenca, resposta, comentario from presenca order by id desc''' cur = bd().execute(sql) presentes = [] for email, presenca, resposta, comentario in cur.fetchall(): presente = Presenca(email, presenca, resposta, comentario) if presente.presenca == 'presente': presente.presenca = 'PRESENTE' else: presente.presenca = 'AUSENTE' presentes.append(presente) return presentes
def gravar(self): sql = '''insert into mensagens (usuario, texto) values (?, ?)''' bd().execute(sql, [self.usuario, self.texto]) bd().commit()
def gravar_mensagem(self): sql = '''insert into mensagens (usuario, texto) values (?, ?)''' primeiro_interrogacao = self.usuario segundo_interrogacao = self.texto bd().execute(sql, [primeiro_interrogacao, segundo_interrogacao]) bd().commit()