Skip to content

Commit 0a00bb0

Browse files
authored
Merge pull request DjangoGirls#1700 from Mrsqd/master
Fixed more mistakes in Russian translation
2 parents 6f217a5 + 09360c2 commit 0a00bb0

File tree

2 files changed

+26
-25
lines changed

2 files changed

+26
-25
lines changed

Diff for: ru/deploy/README.md

+9-8
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ $ git commit -m "My Django Girls app, first commit"
9393

9494
Зайди на [GitHub.com][2] и создай новую бесплатную учётную запись (если это уже сделано во время подготовки к воркшопу — здорово!). Убедись, что запомнила свой пароль (добавь его в свой менеджер паролей, если им пользуешься).
9595

96-
Затем создай новый репозиторий и назови его "my-first-blog". Не выбирай опцию "initialise with a README", не создавай файл .gitignore (мы сделаем это локально сами) и оставь лицензию None.
96+
Затем создай новый репозиторий и назови его "my-first-blog". Не выбирай опцию "initialise with a README", не создавай файл .gitignore (мы уже сделали это сами) и оставь лицензию None.
9797

9898
![][3]
9999

@@ -149,7 +149,7 @@ Branch master set up to track remote branch master from origin.
149149

150150
## Настройка сайта на PythonAnywhere
151151

152-
Вернись на [главную страницу PythonAnywhere](https://www.pythonanywhere.com/), кликнув логотип. Затем запусти Bash-консоль. Нажав на кнопку bash ты запускаешь командную строку, которая находится на серверах PythonAnywhere. Эта командная строка аналогична тому, что есть на твоём собственном компьютере.
152+
Вернись на [главную страницу PythonAnywhere](https://www.pythonanywhere.com/), кликнув логотип. Затем запусти Bash-консоль. Нажав на кнопку bash ты запускаешь командную строку, которая находится на серверах PythonAnywhere. Эта командная строка аналогична той, что есть на твоём собственном компьютере.
153153

154154
<img src="images/pythonanywhere_bash_console.png" alt="Раздел «New Console» (новая консоль) в веб-интерфейсе PythonAnywhere с кнопкой «bash»" />
155155

@@ -164,7 +164,7 @@ $ pip3.6 install --user pythonanywhere
164164

165165
Когда ты это запустишь, в консоли будет печататься лог установки. Он начнётся с чего-то вроде `Collecting pythonanywhere`, а последней будет строчка `Successfully installed (...) pythonanywhere- (...)`.
166166

167-
Теперь запустим эту вспомогательную утилиту, которую ты только что установила. Она настроит твоё приложение, скачав его код с GitHub. Напечатай следующее в консоли PythonAnywhere (не забудь использовать свой ник на GitHub вместо `<your-github-username>`, URL в консольной команде должен совпадать с URL, используемый в команде clone):
167+
Теперь запустим эту вспомогательную утилиту, которую ты только что установила. Она настроит твоё приложение, скачав его код с GitHub. Напечатай следующее в консоли PythonAnywhere (не забудь использовать свой ник на GitHub вместо `<your-github-username>`, URL в консольной команде должен совпадать с URL, используемым в команде clone):
168168

169169
{% filename %}PythonAnywhere command-line{% endfilename %}
170170
```
@@ -182,7 +182,7 @@ $ pa_autoconfigure_django.py https://github.com/<your-github-username>/my-first-
182182

183183
Все эти шаги автоматизированы на PythonAnywhere, но они совершенно такие же, какие надо было бы совершить с любым другим хостинговым сервисом.
184184

185-
Главное, на что нужно обратить внимание сейчас, — это то, что твоя база данных на PythonAnywhere никак не связана с базой данных на твоём компьютере. Поэтому там будут разные посты и разные аккаунты администраторов. Как следствие, для базы на PythonAnywhere необходимо создать аккаунт администратора так же, как ты это делала у себя локально с помощью команды `createsuperuser`. На PythonAnywhere заранее активировано виртуальное окружение, так что всё, что тебе нужно сделать — это запустить в консоли PythonAnhywhere команду:
185+
Главное, на что нужно обратить внимание сейчас, — это то, что твоя база данных на PythonAnywhere никак не связана с базой данных на твоём компьютере. Поэтому там будут разные посты и разные аккаунты администраторов. Как следствие, для базы на PythonAnywhere необходимо создать аккаунт администратора так же, как ты это делала у себя локально с помощью команды `createsuperuser`. На PythonAnywhere заранее активировано виртуальное окружение, так что всё, что тебе нужно сделать — это запустить в консоли PythonAnywhere команду:
186186

187187
{% filename %}PythonAnywhere command-line{% endfilename %}
188188
```
@@ -202,21 +202,22 @@ __init__.py __pycache__ admin.py apps.py migrations models.py
202202
tests.py views.py
203203
```
204204

205-
Ты также можешь заглянуть на страницу «Files» и посмотреть, что лежит на сервере, используя встроенный в PythonAnywhere файловый менеджер. (Со страницы «Console» ты можешь попасть на другие страницы PythonAnywhere используя кнопку меню в правом верхнем углу. Находясь на какой-либо странице, ты можешь найти ссылки на другие вверху.)
205+
Ты также можешь заглянуть на страницу «Files» и посмотреть, что лежит на сервере, используя встроенный в PythonAnywhere файловый менеджер. (Со страницы «Console» ты можешь попасть на другие страницы PythonAnywhere, используя кнопку меню в правом верхнем углу. Находясь на какой-либо странице, ты можешь найти ссылки на другие вверху.)
206206

207207
## Ты в сети!
208208

209-
Ура, твой сайт теперь доступен всем в интернете! Ты можешь найти ссылку на него на странице «Web» на PythonAnywhere. Этой ссылкой можно делится с кем хочешь :)
209+
Ура, твой сайт теперь доступен всем в интернете! Ты можешь найти ссылку на него на странице «Web» на PythonAnywhere. Этой ссылкой можно делиться с кем хочешь :)
210210

211211
> **Примечание** Это туториал для начинающих, поэтому публикуя сайт, мы использовали несколько хаков, которые не очень хороши с точки зрения безопасности. Если ты захочешь сделать что-то на основе этого проекта или начать новый, прочитай [Django deployment checklist](https://docs.djangoproject.com/en/2.0/howto/deployment/checklist/) для советов по безопасности на твоём сайте.
212212
213213
## Советы по отладке
214214

215215
Если ты столкнулась с ошибкой, запуская скрипт `pa_autoconfigure_django.py`, вот несколько частых причин:
216216

217-
- Забыть создать PythonAnywhere API токен
217+
- Ты забыла создать PythonAnywhere API токен
218218
- Ошибка в GitHub URL
219-
- Если ты видишь сообщение *"Could not find your settings.py"* (невозможно найти settings.py), это может быть вызвано тем, что ты не добавила все файлы в Git или не загрузила их на GitHub. Перечитай Git-секцию выше.
219+
- Если ты видишь сообщение *"Could not find your settings.py"* (невозможно найти settings.py), это может быть вызвано тем, что ты не добавила все файлы в Git или не загрузила их на GitHub. Перечитай Git-секцию выше
220+
- Если ты до этого уже регистрировала аккаунт на PythonAnywhere и наткнулась на ошибку collectstatic, вполне вероятно, что у тебя устаревшая версия SQLite (например, 3.8.2). В этом случае зарегистрируй новый аккаунт и попробуй ещё раз ввести команды, упомянутые в разделе __Настройка блога на PythonAnywhere__.
220221

221222
Если ты столкнулась с ошибкой при попытке открыть свой сайт, первое место, где нужно искать отладочную информацию — твой **error log**. Ты найдёшь ссылку на него на странице ["Web"](https://www.pythonanywhere.com/web_app_setup/) на PythonAnywhere. Глянь, есть ли там какие-либо сообщения об ошибках; самые новые находятся внизу.
222223

Diff for: ru/html/README.md

+17-17
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ HTML (от англ. "HyperText Markup Language") — язык гипертек
1616

1717
Создание шаблона означает создание файла шаблона. Всё есть файл, верно? Ты уже наверняка заметила это.
1818

19-
Шаблоны сохраняются в директории `blog/templates/blog`. Для начала создай директорию `templates` внутри папки blog. Затем создай другую директорию `blog` внутри папки templates:
19+
Шаблоны сохраняются в директории `blog/templates/blog`. Для начала создай директорию `templates` внутри директории blog. Затем создай другую директорию `blog` внутри директории templates:
2020

2121
```
2222
blog
@@ -28,7 +28,7 @@ blog
2828

2929
Теперь создай файл `post_list.html` (для начала оставь его пустым) внутри директории `blog/templates/blog`.
3030

31-
Посмотри как выглядит твой веб-сайт после этого: http://127.0.0.1:8000/
31+
Посмотри, как выглядит твой веб-сайт после этого: http://127.0.0.1:8000/
3232

3333
> Если тебя всё ещё встречает ошибка `TemplateDoesNotExists`, попробуй перезапустить сервер. Перейди в командную строку, останови веб-сервер нажатием Ctrl+C (Ctrl и С одновременно) и запусти его снова командой `python manage.py runserver`.
3434
@@ -103,18 +103,18 @@ blog
103103

104104
Сейчас ты можешь немного повеселиться и попробовать настроить шаблон по своему вкусу! Вот несколько полезных тегов:
105105

106-
- `<h1>Заголовок</h1>` — главный заголовок страницы;
107-
- `<h2>Подзаголовок</h2>` — для заголовков второго уровня;
108-
- `<h3>Заголовок третьего уровня</h3>` … и так далее, вплоть до `<h6>`;
109-
- `<p>A paragraph of text</p>`
110-
- `<em>текст</em>` подчёркивает твой текст;
111-
- `<strong>текст</strong>` — жирный шрифт;
112-
- `<br />` — переход на следующую строку (внутрь br тега нельзя ничего поместить);
113-
- `<a href="https://djangogirls.org">link</a>` создаёт ссылку;
106+
- `<h1>Заголовок</h1>` — главный заголовок страницы
107+
- `<h2>Подзаголовок</h2>` — для заголовков второго уровня
108+
- `<h3>Заголовок третьего уровня</h3>` … и так далее, вплоть до `<h6>`
109+
- `<p>Параграф</p>`
110+
- `<em>текст</em>` — курсивный шрифт
111+
- `<strong>текст</strong>` — жирный шрифт
112+
- `<br>` — переход на следующую строку (внутрь br нельзя ничего поместить, также для него нет закрывающего тега)
113+
- `<a href="https://djangogirls.org">link</a>` создаёт ссылку
114114
- `<ul><li>первый элемент</li><li>второй элемент</li></ul>` создаёт список, такой же как этот!
115-
- `<div></div>` определяет раздел страницы.
115+
- `<div></div>` определяет раздел страницы
116116

117-
Вот пример готового шаблона, скопруй его содержимое в файл `blog/templates/blog/post_list.html`:
117+
Вот пример готового шаблона, скопируй его содержимое в файл `blog/templates/blog/post_list.html`:
118118

119119
{% filename %}blog/templates/blog/post_list.html{% endfilename %}
120120
```html
@@ -144,10 +144,10 @@ blog
144144

145145
Мы создали три `div` элемента:
146146

147-
- Первый элемент `div` содержит название блока, которое также является ссылкой.
147+
- Первый элемент `div` содержит название нашего блога, которое также является ссылкой.
148148
- Два других `div` элемента содержат текст записи и дату публикации: `h2` тег с заголовком записи, который также является ссылкой, и два `p` (параграфа) с текстом, один для даты, а другой — для самого текста записи.
149149

150-
Это даст нам следующий эффект:
150+
Это даёт нам следующий результат:
151151

152152
![Рисунок 11.4][4]
153153

@@ -177,9 +177,9 @@ $ git status
177177
$ git add --all .
178178
```
179179

180-
> **Примечание**: `-all` («всё») означает, что `git` также обратит внимание на удалённые файлы (по умолчанию он отслеживает новые/изменённые файлы). Также помни (из третьей главы), что `.` означает текущую директорию.
180+
> **Примечание**: `--all` («всё») означает, что `git` также обратит внимание на удалённые файлы (по умолчанию он отслеживает новые/изменённые файлы). Также помни (из третьей главы), что `.` означает текущую директорию.
181181
182-
Прежде чем мы загрузим файлы, давай проверим, что именно `git` будет загружать (все файлы, который `git` готов отправить на сервер, отмечаются шрифтом зелёного цвета):
182+
Прежде чем мы загрузим файлы, давай проверим, что именно `git` будет загружать (все файлы, которые `git` готов отправить на сервер, отмечаются шрифтом зелёного цвета):
183183

184184
{% filename %}command-line{% endfilename %}
185185
```
@@ -217,7 +217,7 @@ $ git pull
217217
[...]
218218
```
219219

220-
Можешь обратить внимание, как твой код будет загружаться на сервер. Если хочешь проверить успешность процедуры — открой вкладку **Файлы** и просмотри свой код на PythonAnywhere.
220+
Можешь понаблюдать, как твой код будет загружаться на сервер. Если хочешь проверить успешность процедуры — открой вкладку **Файлы** и просмотри свой код на PythonAnywhere.
221221

222222
* Наконец, переключись на вкладку [Web][6] и нажми кнопку **Reload**.
223223

0 commit comments

Comments
 (0)