Como chegar 'syncdb ./manage.py' para criar vistas adicionais ou executar SQL personalizado?

votos
6

Existe uma maneira de executar algumas instruções SQL personalizado depois syncdb faz coisa criar as tabelas para os modelos? Especificamente, eu gostaria de criar algumas vistas de banco de dados.

Publicado 04/03/2009 em 17:16
fonte usuário
Em outras línguas...                            


2 respostas

votos
9

Sim, existem sinais de que você pode pegar depois de um syncdb.

Ver sinais de gerenciamento de documentos.

Isto é como a tabela de permissões contrib.auth é preenchida, bem como a tabela de enquadramento contenttypes.

Respondeu 04/03/2009 em 17:20
fonte usuário

votos
4

Observação: Como referido nas observações, este método é suspenso a partir de Django 1.7.

Ou apenas criar um arquivo chamado sql / <modelname> .sql: http://docs.djangoproject.com/en/dev/howto/initial-data/#providing-initial-sql-data

Respondeu 04/03/2009 em 18:13
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more