NPDD/Baobáxia/TestesDjango
(Diferença entre revisões)
(documentação sobre instalação do django) |
(→Criando instância do django) |
||
Linha 2: | Linha 2: | ||
* instalar arquivos básicos do django [no debian, via apt-get install python-django] | * instalar arquivos básicos do django [no debian, via apt-get install python-django] | ||
+ | * instalar banco de dados [mysql] | ||
+ | * instalar conector python para o banco de dados [python-mysqldb no debian] | ||
* crie um banco de dados [mysql] | * crie um banco de dados [mysql] | ||
* inicie a aplicação (vai criar um diretório com o nome da aplicação) | * inicie a aplicação (vai criar um diretório com o nome da aplicação) | ||
Linha 19: | Linha 21: | ||
$ python manage.py runserver | $ python manage.py runserver | ||
− | * | + | * deve funcionar ok, ou retornar erros no terminal. Caso funcione, será possível acessar http://127.0.0.1:8000 |
+ | * instale o banco de dados | ||
+ | $ python manage.py syncdb | ||
=== Referências === | === Referências === | ||
https://docs.djangoproject.com/en/dev/topics/install/ | https://docs.djangoproject.com/en/dev/topics/install/ |
Edição das 16h46min de 8 de maio de 2013
Criando instância do django
- instalar arquivos básicos do django [no debian, via apt-get install python-django]
- instalar banco de dados [mysql]
- instalar conector python para o banco de dados [python-mysqldb no debian]
- crie um banco de dados [mysql]
- inicie a aplicação (vai criar um diretório com o nome da aplicação)
$ django-admin startproject [baobaxia]
- serão criada uma estrutura de pastas com arquivos iniciais padrão.x
- edite o arquivo de configurações para configurar bd
$ [vim] baobaxia/settings.py DATABASES = { 'ENGINE' : 'django.db.backends.mysql', 'NAME' : 'baobaxia', 'USER' : 'user_baobaxia', ...
- dentro da pasta do projeto, rode a aplicação:
$ python manage.py runserver
- deve funcionar ok, ou retornar erros no terminal. Caso funcione, será possível acessar http://127.0.0.1:8000
- instale o banco de dados
$ python manage.py syncdb