Skip to content

Commit 9a8601b

Browse files
committed
more formatting
1 parent 9049ef8 commit 9a8601b

8 files changed

Lines changed: 66 additions & 65 deletions

File tree

pt/css/README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@ Foi escrito por programadores que trabalharam no Twitter e agora é desenvolvido
1818

1919
Para instalar o Bootstrap, você precisa adicionar ao seu cabeçalho (na tag `<head>` dentro do seu arquivo `.html`)(`blog/templates/blog/post_list.html`):
2020

21-
```html
21+
```html
2222
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
23-
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css">```
23+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css">
24+
```
2425

2526

2627
Isso não adiciona nenhum arquivo ao seu projeto. O código apenas aponta para arquivos que existem na internet. Apenas siga em frente, abra seu site e atualize a página. Aqui ele está!
@@ -111,7 +112,7 @@ Só dissemos que nosso modelo onde se encontra nosso arquivo CSS.
111112

112113
Agora, seu arquivo deve ficar assim:
113114

114-
```html
115+
```html
115116
{% load staticfiles %}
116117
<html>
117118
<head>

pt/django_admin/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ Para adicionar, editar e remover postagens que nós criamos usaremos o Django ad
44

55
Vamos abrir o arquivo `blog/admin.py` e substituir seu conteúdo por:
66

7-
python
7+
```python
88
from django.contrib import admin
99
from .models import Post
1010

1111
admin.site.register(Post)
12-
12+
```
1313

1414
Como você pode ver, nós importamos (incluímos) o modelo Post definido no capítulo anterior. Para tornar nosso modelo visível na página de administração, nós precisamos registrá-lo com: `admin.site.register(Post)`.
1515

@@ -45,4 +45,4 @@ Certifique-se que pelo menos duas ou três postagens (mas não todas) têm a dat
4545

4646
Se você quiser saber mais sobre o Django admin, você deve conferir a documentação do Django: https://docs.djangoproject.com/en/1.6/ref/contrib/admin/
4747

48-
Este é provavelmente um bom momento para tomar um café (ou chocolate) ou algo para comer para repora as energias. Você criou seu primeiro modelo de Django - você merece um pouco de descanso!
48+
Este é provavelmente um bom momento para tomar um café (ou chocolate) ou algo para comer para repora as energias. Você criou seu primeiro modelo de Django - você merece um pouco de descanso!

pt/django_models/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ Você vai notar que um novo diretório `blog` é criado e que ele agora contém
8787

8888
Depois de criar um aplicativo também precisamos dizer ao Django que deve usá-lo. Fazemos isso no arquivo `mysite/settings.py`. Precisamos encontrar o `INSTALLED_APPS` e adicionar uma linha com `'blog',` logo acima do `)`. É assim que o produto final deve ficar assim:
8989

90-
python
90+
```python
9191
INSTALLED_APPS = (
9292
'django.contrib.admin',
9393
'django.contrib.auth',
@@ -97,15 +97,15 @@ Depois de criar um aplicativo também precisamos dizer ao Django que deve usá-l
9797
'django.contrib.staticfiles',
9898
'blog',
9999
)
100-
100+
```
101101

102102
### Criando o modelo Post do nosso blog
103103

104104
No arquivo `blog/models.py` definimos todos os objetos chamados `Modelos` - este é um lugar em que vamos definir nossa postagem do blog.
105105

106106
Vamos abrir `blog/models.py`, remova tudo dele e escreva o código como este:
107107

108-
python
108+
```python
109109
from django.db import models
110110
from django.utils import timezone
111111

@@ -124,7 +124,7 @@ Vamos abrir `blog/models.py`, remova tudo dele e escreva o código como este:
124124

125125
def __str__(self):
126126
return self.title
127-
127+
```
128128

129129
> Certifique-se de ter usado dois caracteres (`_`) em cada lado do `str`. Aqueles caracteres são usados freqüentemente em Python e às vezes os chamamos de "dunder" (abreviação de "double-underscore" ou "duplo sublinhado").
130130
@@ -172,4 +172,4 @@ Django prepara um arquivo de migração que temos de aplicar agora para nosso ba
172172
Applying blog.0001_initial... OK
173173

174174

175-
Viva! Nosso modelo de Post está agora em nosso banco de dados, seria um prazer vê-lo, certo? Saltar para o próximo capítulo para ver o aspecto do seu Post!
175+
Viva! Nosso modelo de Post está agora em nosso banco de dados, seria um prazer vê-lo, certo? Saltar para o próximo capítulo para ver o aspecto do seu Post!

pt/django_urls/README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Cada página na Internet precisa de sua própria URL. Desta forma seu aplicativo
1616

1717
Vamos abrir o arquivo `mysite/urls.py` e ver com que ele se parece:
1818

19-
python
19+
```python
2020
from django.conf.urls import include, url
2121
from django.contrib import admin
2222

@@ -27,7 +27,7 @@ Vamos abrir o arquivo `mysite/urls.py` e ver com que ele se parece:
2727

2828
url(r'^admin/', include(admin.site.urls)),
2929
]
30-
30+
```
3131

3232
Como você pode ver, o Django já colocou alguma coisa lá pra nós.
3333

@@ -75,15 +75,15 @@ Vá em frente, apague as linhas comentadas (as linhas que começam com `#`) e ad
7575

7676
O seu arquivo `mysite/urls.py` deve agora se parecer com isto:
7777

78-
python
78+
```python
7979
from django.conf.urls import include, url
8080
from django.contrib import admin
8181

8282
urlpatterns = [
8383
url(r'^admin/', include(admin.site.urls)),
8484
url(r'', include('blog.urls')),
8585
]
86-
86+
```
8787

8888
O Django agora irá redirecionar tudo o que entra em 'http://127.0.0.1:8000 /'para `blog.urls` e procurar por novas instruções lá.
8989

@@ -93,20 +93,20 @@ Ao escrever as expressões regulares em Python é sempre feito com `r` na frente
9393

9494
Crie um novo arquivo vazio `blog/urls.py`. Tudo bem! Adicione estas duas primeiras linhas:
9595

96-
python
96+
```python
9797
from django.conf.urls import include, url
9898
from . import views
99-
99+
```
100100

101101
Aqui nós estamos apenas importando métodos do Django e todos os nossos `views` do aplicativo `blog` (ainda não temos nenhuma, mas teremos em um minuto!)
102102

103103
Depois disso nós podemos adicionar nosso primeira URL padrão:
104104

105-
python
105+
```python
106106
urlpatterns = [
107107
url(r'^$', views.post_list),
108108
]
109-
109+
```
110110

111111
Como você pode ver, estamos agora atribuindo uma `view` chamada `post_list` para `^ $` URL. Essa expressão regular corresponderá a `^` (um começo) seguido por `$` (fim) - então somente uma seqüência vazia irá corresponder. E isso é correto, porque em resolvedores de Django url, ' http://127.0.0.1:8000 /' não é uma parte da URL. Este padrão irá mostrar o Django que `views.post_list` é o lugar certo para ir, se alguém entra em seu site no endereço 'http://127.0.0.1:8000 /'.
112112

@@ -120,4 +120,4 @@ Não tem mais "It Works!' mais ein? Não se preocupe, é só uma página de erro
120120

121121
Você pode ler que não há **no attribute 'post_list'**. O *post_list* te lembra alguma coisa? Isto é como chamamos o nosso view! Isso significa que está tudo no lugar, só não criamos nossa *view* ainda. Não se preocupe, nós chegaremos lá.
122122

123-
> Se você quer saber mais sobre Django URLconfs, veja a documentação oficial: https://docs.djangoproject.com/en/1.7/topics/http/urls/
123+
> Se você quer saber mais sobre Django URLconfs, veja a documentação oficial: https://docs.djangoproject.com/en/1.7/topics/http/urls/

pt/django_views/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@ As views são postas no arquivo `views.py`. Nós vamos adicionar nossas *views*
1010

1111
OK, vamos abrir o arquivo e ver o que tem nele:
1212

13-
python
13+
```python
1414
from django.shortcuts import render
1515

1616
# Create your views here.
17-
17+
```
1818

1919
Não tem muita coisa. A *view* mais básica se parece com isto.
2020

21-
python
21+
```python
2222
def post_list(request):
2323
return render(request, 'blog/post_list.html', {})
24-
24+
```
2525

2626
Como você pode ver, nós criamos um método (`def`) chamado `post_list` que aceita o `pedido` e `retornar` um método `render` será processado (para montar) nosso modelo `blog/post_list.html`.
2727

@@ -35,4 +35,4 @@ Outro erro! Leia o que está acontecendo agora:
3535

3636
Esta é fácil: *TemplateDoesNotExist*. Vamos corrigir este bug e criar um modelo no próximo capítulo!
3737

38-
> Aprenda mais sobre as views do Django lendo a documentação oficial: https://docs.djangoproject.com/en/1.6/topics/http/views/
38+
> Aprenda mais sobre as views do Django lendo a documentação oficial: https://docs.djangoproject.com/en/1.6/topics/http/views/

pt/dynamic_data_in_templates/README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@ Certo, e como nós faremos isso?
88

99
Precisamos abrir o nosso `blog/views.py`. Até agora a *view*`post_list` se parece com isso:
1010

11-
python
11+
```python
1212
from django.shortcuts import render
1313

1414
def post_list(request):
1515
return render(request, 'blog/post_list.html', {})
16-
16+
```
1717

1818
Lembra quando falamos sobre a inclusão de código escrito em arquivos diferentes? Agora é o momento em que temos de incluir o model que temos escrito em `models.py`. Vamos adicionar esta linha `from .models import Post` como este:
1919

20-
python
20+
```python
2121
from django.shortcuts import render
2222
from .models import Post
23-
23+
```
2424

2525
O ponto depois de `from` significa o *diretório atual* ou o *aplicativo atual*. Como `views.py` e `models.py` estão no mesmo diretório podemos simplesmente usar `.` e o nome do arquivo (sem `.py`). Então nós importamos o nome do modelo (`Post`).
2626

@@ -36,15 +36,15 @@ Agora nós estamos interessados em uma lista de posts que são publicados e clas
3636

3737
Agora nós colocamos este pedaço de código dentro do arquivo `blog/views.py` adicionando-o à função `def post_list(request)`:
3838

39-
python
39+
```python
4040
from django.shortcuts import render
4141
from django.utils import timezone
4242
from .models import Post
4343

4444
def post_list(request):
4545
posts = Post.objects.filter(published_date__lte=timezone.now()).order_by('published_date')
4646
return render(request, 'blog/post_list.html', {})
47-
47+
```
4848

4949
Note que criamos uma *variável* para nosso o QuerySet: `posts`. Trate isto como o nome do nosso QuerySet. De agora em diante nós podemos nos referir a ele por este nome.
5050

@@ -54,19 +54,19 @@ Na função `render` já temos o parâmetro `request` (tudo o que recebemos do u
5454

5555
Então finalmente nosso arquivo `blog/views.py` deve se parecer com isto:
5656

57-
python
57+
```python
5858
from django.shortcuts import render
5959
from django.utils import timezone
6060
from .models import Post
6161

6262
def post_list(request):
6363
posts = Post.objects.filter(published_date__lte=timezone.now()).order_by('published_date')
6464
return render(request, 'blog/post_list.html', {'posts': posts})
65-
65+
```
6666

6767
Feito! Hora de voltar para o nosso template e exibir essa QuerySet!
6868

6969
Se quiser ler mais sobre QuerySets no Django você deve dar uma olhada aqui: https://docs.djangoproject.com/en/1.7/ref/models/querysets/
7070

7171
[]: ../django_orm/README.md
72-
[2]: /django_orm/README.html
72+
[2]: /django_orm/README.html

pt/html/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,12 @@ Acabaram-se os erros! Parabéns :) Entretanto, nosso site não mostra nada a nã
3939

4040
Adicione a seguinte linha dentro do template:
4141

42-
html
42+
```html
4343
<html>
4444
<p>Hi there!</p>
4545
<p>It works!</p>
4646
</html>
47-
47+
```
4848

4949
Como nosso site se parece agora? Clique para descobrir: http://127.0.0.1:8000/
5050

0 commit comments

Comments
 (0)