virtualenv --python=python2 nome_do_ambiente
com o comando acima você cria um novo ambiente de nome 'nome_do_ambiente', dentro dele existe um arquivo chamado activate na pasta bin, que vai ativar o ambiente.
source nome_do_ambiente/bin/activate
Para desligar o ambiente virtual usa-se o comando deactivate
Na pasta nome_do_ambiente pode-se criar um novo projeto:
django-admin.py startproject meusitenovo
dentro de meusitenovo há o arquivo manage.py e o diretório com todos os elementos da página 'meusitenovo'.
O comando migrate vai criar as tabelas de usuários.
O segundo comando cria um super usuario, ele vai pedir para entrar com id, email e senha.
O terceiro comando executa o servidor. Pra parar dar um crtl+c
O quarto cria um app
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
python manage.py startapp hello
browser --> server --> urls.py --> view --> server --> browser
---------------------------------------------------------------
cd hello
editar o arquivo views.pý, adicionando:
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def hello_world(request):
return HttpResponse('Hello World, meu caro')
----------------------------------------------------------------
editar o arquivo urls.py na pasta meusitenovo, tem que sair da pasta hello.
editar conforme as linhas:
from django.conf.urls import include, url
from django.contrib import admin
from hello.views import hello_world '''adicionado'''
urlpatterns = [
url(r'^hello/$', hello_world), ''' adicionado '''
url(r'^admin/', include(admin.site.urls)),
]
----------------------------------------------------------------
volta uma pasta onde está o manage.py e executa novamente o servidor
python manage.py runserver
Acessar o endereço:
http://127.0.0.1:8000/hello/
Nenhum comentário:
Postar um comentário