Startando o Servidor Web
Para começar crie um Projeto. Vá ao diretório do seu ambiente virtual, acesse o diretório Scripts.
Ative o ambiente com activate.
Retorne para a raiz do diretório do ambiente virtual.
Execute o comando:
django-admin startproject mysite
Este comando irá criar um diretório com o nome mysite, com diversos arquivos e diretórios em sua estrutura, contendo uma instância do Django com toda a estrutura que o projeto vai ter e onde o conteúdo e configuração do site é armazenado.
--------------------------------------------------------------------
Um pouco mais:
O comando startproject cria a seguinte estrutura:
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
wsgi.py
Esses arquivos são:
• O arquivo mysite/ mais acima é onde estará armazenado tudo em relação ao projeto. Seu nome não importa para Django; pode ser renomeado.
• manage.py: Um utilitário de linha de comando que permite interagir com esse projeto Django de várias maneiras.
• O arquivo mysite/ mais abaixo é o pacote Python para o seu projeto. Seu nome é o nome do pacote Python que vai ser usado, por exemplo em mysite.urls.
• mysite/__init__.py: Um arquivo vazio que diz ao Python que este diretório deve ser considerado um pacote Python.
• mysite/settings.py: Configurações para este projeto Django.
• mysite/urls.py: As declarações de URLs para este projeto Django; uma espécie de índice para o site.
• mysite/wsgi.py: Um ponto de integração para servidores Web compatíveis com WSGI usado para servir seu projeto.
--------------------------------------------------------------------
Agora, execute o servidor Web (que é de desenvolvimento local).
Acesse o diretório mysite e execute o comando:
python manage.py runserver
Deve aparecer na tela do DOS:
"
Performing system checks...
System check identified no issues (0 silenced).
You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.
janeiro 02, 2018 - 01:00:53
Django version 1.11, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
"
Se aparecer mensagem de erro sobre migrate, por causa de divergência entre versões, execute o comando python manage.py migrate, ou ignore o erro por agora.
Abra o navegador Web e acesse:
localhost:8000 ou 127.0.0.1:8000
Deverá abrir uma página de Boas-Vindas do Django:
"The install worked successfully! Congratulations!"
Obs.: O comando CTRL+C no prompt do DOS finaliza o servidor Web.
--------------------------------------------------------------------
Nenhum comentário:
Postar um comentário