Ir para o conteúdo

97. Sequencia de Comandos

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
mkdir api-curso
cd api-curso

python -m venv .venv

.venv\Scripts\activate

pip install pipenv

Copiar o arquivo Pipenv e Pipenv.lock para a pasta do projeto

pipenv install django

django-admin startproject meuPrimeiroProjeto .

python manage.py migrate

python manage.py createsuperuser
  farnetani
  farnetani@gmail.com
  minhasenha

python manage.py runserver localhost:8081

Abrir o arquivo meuPrimeiroProjeto > urls.py

Criar uma rota: Hello World:

  from .views import hello

  path('hello/', hello)

Criar o arquivo meuPrimeiroProjeto > views.py

  from django.http import HttpResponse

  def hello(request):
    return HttpResponse('Hello World!')

  def articles(request, year):
    return HttpResponse('O ano enviado foi: ' + str(year))


  Adicionar no arquivo urls.py

  path('articles/<int:year>/', articles),

  http://localhost:8081/articles/2018/