Skip to content

Commit

Permalink
Merge pull request #1 from panjunyong/master
Browse files Browse the repository at this point in the history
Fix indentation , and remove python instruction on top of code.
  • Loading branch information
jeffkit committed Dec 15, 2015
2 parents 9752132 + 6126eea commit 8cfd16a
Show file tree
Hide file tree
Showing 3 changed files with 66 additions and 66 deletions.
14 changes: 7 additions & 7 deletions zh/django_admin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@

让我们打开`blog/admin.py`文件,并替换其中的文件像这样:

python
from django.contrib import admin
from .models import Post
admin.site.register(Post)

```python
from django.contrib import admin
from .models import Post

admin.site.register(Post)
```

如你所见,我们导入(包括)了前一章定义的Post模型。 为了让我们的模型在admin页面上可见,我们需要使用`admin.site.register(Post)`来注册模型.

Expand Down Expand Up @@ -45,4 +45,4 @@ OK, 现在来看看我们的 Post 模型。 记得先在控制台输入`python m

如果你向更多地了解Django admin模块,你可以查看Django 的官方文档:https://docs.djangoproject.com/en/1.8/ref/contrib/admin/

现在你可以来杯咖啡(或者是茶) 或吃点东西给自己充下电,你刚刚创建了你的第一个Django模型,这是你应得的。
现在你可以来杯咖啡(或者是茶) 或吃点东西给自己充下电,你刚刚创建了你的第一个Django模型,这是你应得的。
98 changes: 49 additions & 49 deletions zh/django_forms/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@ Django表单的一个好处就是我们既可以从零开始自定义,也可
好吧,让我们打开它,然后键入以下代码:

```python
from django import forms
from .models import Post
class PostForm(forms.ModelForm):
class Meta:
model = Post
fields = ('title', 'text',)
from django import forms

from .models import Post

class PostForm(forms.ModelForm):

class Meta:
model = Post
fields = ('title', 'text',)
```


Expand Down Expand Up @@ -98,14 +98,14 @@ Django表单的一个好处就是我们既可以从零开始自定义,也可
最终代码会看起来像这样:

```python
from django.conf.urls import include, url
from . import views
urlpatterns = [
url(r'^$', views.post_list, name='post_list'),
url(r'^post/(?P<pk>[0-9]+)/$', views.post_detail, name='post_detail'),
url(r'^post/new/$', views.post_new, name='post_new'),
]
from django.conf.urls import include, url
from . import views

urlpatterns = [
url(r'^$', views.post_list, name='post_list'),
url(r'^post/(?P<pk>[0-9]+)/$', views.post_detail, name='post_detail'),
url(r'^post/new/$', views.post_new, name='post_new'),
]
```


Expand All @@ -116,16 +116,16 @@ Django表单的一个好处就是我们既可以从零开始自定义,也可
现在打开`blog/views.py`文件,加入下面的各行到`from`行下:

```python
from .forms import PostForm
from .forms import PostForm
```


还有我们的*view*

```python
def post_new(request):
form = PostForm()
return render(request, 'blog/post_edit.html', {'form': form})
def post_new(request):
form = PostForm()
return render(request, 'blog/post_edit.html', {'form': form})
```


Expand Down Expand Up @@ -176,9 +176,9 @@ Django表单的一个好处就是我们既可以从零开始自定义,也可
再一次打开`blog/views,py`。我们在看到`post_new`中的视图内容是:

```python
def post_new(request):
form = PostForm()
return render(request, 'blog/post_edit.html', {'form': form})
def post_new(request):
form = PostForm()
return render(request, 'blog/post_edit.html', {'form': form})
```


Expand Down Expand Up @@ -235,18 +235,18 @@ Django表单的一个好处就是我们既可以从零开始自定义,也可
好吧,我们已经说了很多了,但可能我们想看到整个*视图*现在看起来什么样,对吗?

```python
def post_new(request):
if request.method == "POST":
form = PostForm(request.POST)
if form.is_valid():
post = form.save(commit=False)
post.author = request.user
post.published_date = timezone.now()
post.save()
return redirect('blog.views.post_detail', pk=post.pk)
else:
form = PostForm()
return render(request, 'blog/post_edit.html', {'form': form})
def post_new(request):
if request.method == "POST":
form = PostForm(request.POST)
if form.is_valid():
post = form.save(commit=False)
post.author = request.user
post.published_date = timezone.now()
post.save()
return redirect('blog.views.post_detail', pk=post.pk)
else:
form = PostForm()
return render(request, 'blog/post_edit.html', {'form': form})
```


Expand Down Expand Up @@ -317,19 +317,19 @@ Django会处理验证我们表单里的所有字段都是正确的。这不是
让我们打开`blog/views.py`,并在文件的最后加入:

```python
def post_edit(request, pk):
post = get_object_or_404(Post, pk=pk)
if request.method == "POST":
form = PostForm(request.POST, instance=post)
if form.is_valid():
post = form.save(commit=False)
post.author = request.user
post.published_date = timezone.now()
post.save()
return redirect('blog.views.post_detail', pk=post.pk)
else:
form = PostForm(instance=post)
return render(request, 'blog/post_edit.html', {'form': form})
def post_edit(request, pk):
post = get_object_or_404(Post, pk=pk)
if request.method == "POST":
form = PostForm(request.POST, instance=post)
if form.is_valid():
post = form.save(commit=False)
post.author = request.user
post.published_date = timezone.now()
post.save()
return redirect('blog.views.post_detail', pk=post.pk)
else:
form = PostForm(instance=post)
return render(request, 'blog/post_edit.html', {'form': form})
```


Expand Down
20 changes: 10 additions & 10 deletions zh/extend_your_application/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,13 +56,13 @@
让我们在 `blog/urls.py` 文件中增加一个 URL 来指引 Django 到名为 `post_detail`*view*,它将用来显示整篇博客文章。 增加这行 `url(r'^post/(?P<pk>[0-9]+)/$', views.post_detail, name='post_detail'),``blog/urls.py` 文件。 文件应当如下所示:

```python
from django.conf.urls import include, url
from . import views
urlpatterns = [
url(r'^$', views.post_list, name='post_list'),
url(r'^post/(?P<pk>[0-9]+)/$', views.post_detail, name='post_detail'),
]
from django.conf.urls import include, url
from . import views

urlpatterns = [
url(r'^$', views.post_list, name='post_list'),
url(r'^post/(?P<pk>[0-9]+)/$', views.post_detail, name='post_detail'),
]
```


Expand Down Expand Up @@ -117,9 +117,9 @@
`from`附近 行。并在文件的末尾,我们将增加我们的 *view*

```python
def post_detail(request, pk):
post = get_object_or_404(Post, pk=pk)
return render(request, 'blog/post_detail.html', {'post': post})
def post_detail(request, pk):
post = get_object_or_404(Post, pk=pk)
return render(request, 'blog/post_detail.html', {'post': post})
```


Expand Down

0 comments on commit 8cfd16a

Please sign in to comment.