Skip to content

Commit 7ab4a99

Browse files
authored
Merge branch 'master' into windows_cmd_start_menu
2 parents 0ac277c + d81091c commit 7ab4a99

File tree

248 files changed

+3419
-2496
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

248 files changed

+3419
-2496
lines changed

crowdin.yaml

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,3 @@
1-
project_identifier: django-girls-tutorial
2-
api_key: 2be4b1707d0745bc96e9a5c9ffb4ca9b
3-
base_path: /Users/olasitarska/Desktop/Events/Django Girls/tutorial
4-
51
files:
6-
-
7-
source: "/en/**/*.md"
8-
translation: "/%two_letters_code%/%original_path%/%original_file_name%"
9-
ignore:
10-
- /_book
11-
- /node_modules
12-
- /CONTRIBUTING.md
13-
-
14-
source: "/en/*.md"
15-
translation: "/%two_letters_code%/%original_file_name%"
16-
ignore:
17-
- /_book
18-
- /node_modules
19-
- /CONTRIBUTING.md
2+
- source: /en/**/*.md
3+
translation: /%two_letters_code%/**/%original_file_name%

cs/django_forms/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -211,10 +211,10 @@ from django.shortcuts import redirect
211211
Přidej to na samý začátek souboru. A nyní můžeš říci: Jdi na stránku `post_detail` s nově vytvořeným příspěvkem.
212212

213213
```python
214-
return redirect('blog.views.post_detail', pk=post.pk)
214+
return redirect('post_detail', pk=post.pk)
215215
```
216216

217-
`blog.views.post_detail` je název pohledu, na který chceme jít. Pamatuj si, že tento *view* vyžaduje proměnnou `pk`. Pro předání do view použijeme `pk=post.pk`, kde `post` je nově vytvořený příspěvek!
217+
`post_detail` je název pohledu, na který chceme jít. Pamatuj si, že tento *view* vyžaduje proměnnou `pk`. Pro předání do view použijeme `pk=post.pk`, kde `post` je nově vytvořený příspěvek!
218218

219219
Už jsme si toho řekly hodně, ale pravděpodobně chceš vidět, jak nyní celý *view* vypadá nyní, nemám pravdu?
220220

@@ -227,7 +227,7 @@ def post_new(request):
227227
post.author = request.user
228228
post.published_date = timezone.now()
229229
post.save()
230-
return redirect('blog.views.post_detail', pk=post.pk)
230+
return redirect('post_detail', pk=post.pk)
231231
else:
232232
form = PostForm()
233233
return render(request, 'blog/post_edit.html', {'form': form})

cs/django_orm/README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Tohle je jednoduché: importujeme model `Post` z `blog.models`. Pojďme znovu zk
4646

4747
```
4848
>>> Post.objects.all()
49-
[<Post: titulek mého prvního příspěvku>, <Post: titulky dalších příspěvků>]
49+
<QuerySet [<Post: titulek mého prvního příspěvku>, <Post: titulky dalších příspěvků>]>
5050
```
5151

5252
To je seznam příspěvků, které jsme dříve vytvořily pomocí Django administrátorského rozhraní. Teď nicméně chceme vytvořit příspěvky použitím Pythonu, tak jak na to?
@@ -71,7 +71,7 @@ Jaké uživatele máme v naší databázi? Zkus tohle:
7171

7272
```
7373
>>> User.objects.all()
74-
[<User: ola>]
74+
<QuerySet [<User: ola>]>
7575
```
7676

7777
Tohle je superuser, kterého jsme vytvořily dříve! Pojďme si teď vzít instanci tohoto uživatele:
@@ -92,7 +92,7 @@ Hurá! Chceš se podívat, jestli to fungovalo?
9292

9393
```
9494
>>> Post.objects.all()
95-
[<Post: my post title>, <Post: another post title>, <Post: Sample title>]
95+
<QuerySet [<Post: my post title>, <Post: another post title>, <Post: Sample title>]>
9696
```
9797

9898
A je to tu, další příspěvek v seznamu!
@@ -121,7 +121,11 @@ Nebo možná chceme vidět všechny příspěvky, jež mají slovo 'titulek' v p
121121
122122
Také můžeš získat seznam všech publikovaných příspěvků. Uděláme to vyfiltrováním všech příspěvků, které mají nastavené `published_date` na nějaké uplynulé datum:
123123

124-
> > > from django.utils import timezone Post.objects.filter(published_date__lte=timezone.now()) []
124+
```
125+
>>> from django.utils import timezone
126+
>>> Post.objects.filter(published_date__lte=timezone.now())
127+
[]
128+
```
125129

126130
Bohužel příspěvek, který jsme přidali pomocí Python konzole, ještě není publikován. To můžeme změnit! Nejdřív vezmeme instanci příspěvku, který chceme publikovat:
127131

cs/django_start_project/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ Running migrations:
114114

115115
A máme hotovo! Čas spustit webový server a měla bys vidět naše fungující webové stránky!
116116

117-
Pro spuštění musíš být v adresáři, který obsahuje soubor `manage.py` (adresář `djangogirls`). V konzoli spustíš webový server zadáním `pythonu manage.py runserver`:
117+
Pro spuštění musíš být v adresáři, který obsahuje soubor `manage.py` (adresář `djangogirls`). V konzoli spustíš webový server zadáním `python manage.py runserver`:
118118

119119
```
120120
(myvenv) ~/djangogirls$ python manage.py runserver

cs/django_templates/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Zkus to ve své šabloně `blog/templates/blog/post_list.html`. Nahraď vše od
2727
Jak vidíš, dostali jsme toto:
2828

2929
```
30-
[<Post: My second post>, <Post: My first post>]
30+
<QuerySet [<Post: My second post>, <Post: My first post>]>
3131
```
3232

3333
To znamená, že to Django chápe jako seznam objektů. Vzpomínáš si z kapitoly **Úvod do pythonu**, jak můžeme zobrazit seznam? Ano, pomocí for smyček! V Django šabloně je použiješ takto:

cs/installation/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Pokud děláš tutoriál doma
22

3-
Pokud děláš tento tutorial doma, ne na jedné z [Django girls akcí](https://djangogirls.org/events/), můžeš zcela vynechat tuto kapitolu a jít rovnou na kapitolu [jak funguje Internet?](../how_the_internet_works/README.md).
3+
Pokud děláš tento tutorial doma, ne na jedné z [Django girls akcí](https://djangogirls.org/events/), můžeš zcela vynechat tuto kapitolu a jít rovnou na kapitolu [jak funguje Internet](../how_the_internet_works/README.md).
44

55
To proto, že zde uvedené věci stejně vysvětlíme v průběhu celého kurzu a tato stránka pouze shromažďuje všechny pokyny pro instalaci na jednom místě. Jedna z Django Girls událostí "Instalační večer" se zaobírá instalováním všeho, co budeme potřebovat, což nás už nebude zdržovat během samotného worshopu. To je pro nás užitečná úspora času.
66

@@ -44,6 +44,6 @@ Gratulujeme, právě sis zřídila všechny účty a nastavila vše, co potřebu
4444

4545
* [Úvod do příkazového řádku](../intro_to_command_line/README.md)
4646

47-
* [Úvod do Pythonu](../intro_to_command_line/README.md)
47+
* [Úvod do Pythonu](../python_introduction/README.md)
4848

4949
* [Co je Django?](../django/README.md)

cs/whats_next/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,5 @@ Později můžeš zkusit, některý ze zdrojů uvedených níže. Všechny můž
3636
[7]: https://www.codecademy.com/tracks/web
3737
[8]: https://github.com/ggcarrots/django-carrots/
3838
[9]: http://learnpythonthehardway.org/book/
39-
[10]: http://gettingstartedwithdjango.com/
39+
[10]: http://www.gettingstartedwithdjango.com/
4040
[11]: https://twoscoopspress.com/products/two-scoops-of-django-1-8

en/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44
> This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
55
> To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/
66
7+
## Welcome
8+
Welcome to the Django Girls Tutorial! We are happy to see you here :) In this tutorial, we will take you on a journey under the hood of web technologies, offering you a glimpse of all the bits and pieces that need to come together to make the web work as we know it.
9+
10+
As with all unknown things, this is going to be an adventure - but no worries, since you already worked up the courage to be here, you'll be just fine :)
11+
712
## Introduction
813

914
Have you ever felt that the world is more and more about technology to which you cannot (yet) relate? Have you ever wondered how to create a website but have never had enough motivation to start? Have you ever thought that the software world is too complicated for you to even try doing something on your own?

en/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
* [Introduction](README.md)
44
* [Installation](installation/README.md)
5+
* [Installation (chromebook)](chromebook_setup/README.md)
56
* [How the Internet works](how_the_internet_works/README.md)
67
* [Introduction to command line](intro_to_command_line/README.md)
78
* [Python installation](python_installation/README.md)

en/chromebook_setup/instructions.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ In your terminal at the bottom of the Cloud 9 interface, run the following:
4141

4242
{% filename %}Cloud 9{% endfilename %}
4343
```
44-
sudo apt install python3.5-venv
44+
sudo apt update
45+
sudo apt install python3.6-venv
4546
```
4647

4748
If this still doesn't work, ask your coach for some help.
@@ -52,9 +53,9 @@ Next, run:
5253
```
5354
mkdir djangogirls
5455
cd djangogirls
55-
python3.5 -mvenv myvenv
56+
python3.6 -mvenv myvenv
5657
source myvenv/bin/activate
57-
pip install django~=1.10.0
58+
pip install django~=1.11.0
5859
```
5960

6061
(note that on the last line we use a tilde followed by an equal sign: ~=).

0 commit comments

Comments
 (0)