Visualizando tabelas sqlite

1,262 views
Skip to first unread message

elton santos

unread,
Jan 9, 2013, 11:50:52 AM1/9/13
to django...@googlegroups.com
Fala galera, blzzz?

Eu criei uma aplicação "enquete" seguindo esse tutorial

Criei a tabela e tudo mais... porém eu queria apagar a tabela e simplesmente deletei a pasta enquete e executei o python manage.py syncdb

A tabela foi deletada? Queria poder visualizar a tabela, deletar, etc... como faço?

Outra coisa, dai eu criei uma aplicacao de cadastro, criei e executei o python manage.py sql cadastro
dai gerou as tabelas tudo direitinho e pronto. 

Agora eu fiqei com raiva pq eu tava seguindo um tutorial, mas acabei me perdendo, pois no tutorial ele executou esse comando: python manage.py shell dai foi executando uns comandos... isso me dexa confuso, nao era pra eu ter feito isso em um arquivo da aplicação, tipo no model.py?

Outra coisa, gostaria de algum tutorial pra ficar usando o sqlite do python, pois nao to conseguindo e nao achei na net coisa simples :(
Vlwww mah, abraço!




luan fonceca

unread,
Jan 9, 2013, 12:38:42 PM1/9/13
to django...@googlegroups.com
Fala cara, tudo bom?

O manage.py provê alguns comandos básicos de uso, um deles é o 'dbshell', que é um R.E.P.L, com ele você terá acesso ao terminal do sqlite do seu banco de dados, podendo então executar comandos SQL. Outro comando é o 'shel', que abre o prompt interativo do python onde você pode carregar os módulos do Django e do seu projeto.

para visualizar todos os comando que o manage.py do django te dá, digite: 
python manage.py --help


desculpe não dar mais detalhes pois estou na aula agora :D







--
 
 



--
  • Software Engineering student at the Universidade Federal do Rio Grande do Norte;
  • Front-end Designer and Developer;
  • Python/Django Developer at the multmeio.com.br.

Josir

unread,
Jan 9, 2013, 3:17:54 PM1/9/13
to django...@googlegroups.com
Olá Elton,

para visualizar a base sqlite, eu utilizo como Froneend, o complemento do Firefox. É bem simples, vc instala com um click e funciona bem em Linux, Mac e Windows.

Att.
Josir Gomes

Caio Rogerio Ribeiro

unread,
Jan 9, 2013, 3:26:45 PM1/9/13
to django...@googlegroups.com
Se estiver no Mac tem um software para sqlite que é o melhor que conheço, chama-se Base, vale conferir

Enviado via iPhone
--
 
 

elton santos

unread,
Jan 9, 2013, 7:35:19 PM1/9/13
to django...@googlegroups.com
Vlwwww pela ajuda galera!!

Eu sou novo no django e cai aki de para quedas. Estou usando ele a 2 semanas e com pouco conhecimento de python, dai cai em um projeto pra fazer um cadastro de clientes + emissao de boletos. Eu nao sou irresponsavel de pegar algo sem saber, mas como tenho familia e estou precisando demais do dinheiro nao dava pra dexar passar, precisava pegar. Dai simplesmente estou meio desnorteado, mas estou estudando todo dia pra fazer. Dai eu li, li e li esse tutorial e acho q entendi o pq ele usou o shell. Ali eh tipo pra preencher manualmente as tabelas e tal... alem de fazer outras coisas q ainda estou descobrindo. Pra visualizar as tabelas, excluir e etc eu to usando o proprio terminal, tem um help do sqlite bem legal, dai sai caçando algo na net, da sintaxe do delete, update, select e do insert, dai tudo se resolve entrando no terminal do sqlite3
e em seguida digitar .tables pra listar as tabelas e ir vendo as coisas por linhas de comando. Mas ainda to muito verde. O q consigo fazer a principio eh preencher as tabelas e tal, atravez do model.py da aplicação, mas ainda nao passa disso. 

Vlw galera, vou ficar sempre por aki, brigadao pela ajuda vcs realmente sao show de bola! Melhor grupo q eu ja vi ate hoje eh esse de django e o de python! Vlww msm, estao salvando minha vida!

Gladson Simplício Brito

unread,
Jan 10, 2013, 1:09:46 AM1/10/13
to django...@googlegroups.com
Precisando, não se acanhe...


--
 
 

Daniel Gonçalves

unread,
Jan 10, 2013, 7:03:08 AM1/10/13
to django...@googlegroups.com
Em 9 de janeiro de 2013 22:35, elton santos <elton.me...@gmail.com> escreveu:
(...) Pra visualizar as tabelas, excluir e etc eu to usando o proprio terminal, tem um help do sqlite bem legal, dai sai caçando algo na net, da sintaxe do delete, update, select e do insert, dai tudo se resolve entrando no terminal do sqlite3 e em seguida digitar .tables pra listar as tabelas e ir vendo as coisas por linhas de comando. (...)


Elton, existe um plugin para Firefox chamado "SQLite Manager". Facilita bem a vida.
 
--
Daniel Gonçalves
Base4 Sistemas Ltda.
[www.base4.com.br]
[twitter.com/spanazzi]

Vinicius Assef

unread,
Jan 10, 2013, 7:43:44 AM1/10/13
to django...@googlegroups.com
sqliteman, pra Linux.

2013/1/10 Daniel Gonçalves <dan...@base4.com.br>:
> --
>
>
Reply all
Reply to author
Forward
0 new messages