Skip to content

Commit 50af496

Browse files
authored
Merge pull request #1786 from ryu22e/Update-STATIC_ROOT-to-the-latest-Django-style
Update STATIC_ROOT to the latest Django style
2 parents ded0f7b + 42d1b2e commit 50af496

File tree

17 files changed

+17
-17
lines changed

17 files changed

+17
-17
lines changed

bg/django_start_project/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ LANGUAGE_CODE = 'de-ch'
9898

9999
```python
100100
STATIC_URL = '/static/'
101-
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
101+
STATIC_ROOT = BASE_DIR / 'static'
102102
```
103103

104104
Когато `DEBUG` е `True` и `ALLOWED_HOSTS` е празен, хостът е валидиран срещу `['localhost', '127.0.0.1', '[::1]']`. Това няма да съвпада с името на хоста ни в PythonAnywhere, след като разширим нашето приложение, така че ще променим следната настройка:

cs/django_start_project/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Budeme také muset přidat cestu pro statické soubory (o statických souborech
7070

7171
```python
7272
STATIC_URL = '/static/'
73-
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
73+
STATIC_ROOT = BASE_DIR / 'static'
7474
```
7575

7676
## Nastavení databáze

de/django_start_project/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ Ausserdem müssen wir einen Pfad für statische Dateien festlegen. (Über statis
9898

9999
```python
100100
STATIC_URL = '/static/'
101-
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
101+
STATIC_ROOT = BASE_DIR / 'static'
102102
```
103103

104104
Wenn `DEBUG` auf `True` gesetzt ist und `ALLOWED_HOSTS` leer, dann wird der "Host" gegen `['localhost', '127.0.0.1', '[::1]']` validiert. Unser Hostname auf PythonAnywhere, wo wir unsere Anwendung deployen werden, würde da nicht passen. Deswegen ändern wir folgende Einstellung:

el/django_start_project/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ LANGUAGE_CODE = 'el-GR'
9696

9797
```python
9898
STATIC_URL = '/static/'
99-
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
99+
STATIC_ROOT = BASE_DIR / 'static'
100100
```
101101

102102
Όταν το flag `DEBUG` είναι `True` και η λίστα `ALLOWED_HOSTS` είναι κενή, ο host επικυρώνεται μέσα από την ακόλουθη λίστα `[«localhost', '127.0.0.1', ' [:: 1]']`. Αυτό δεν θα ταιριάξει το hostname μας στο PythonAnywhere μόλις κάνουμε deploy την εφαρμογή μας. Οπότε θα χρειαστεί να κάνουμε την ακόλουθη αλλαγή:

fa/django_start_project/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ LANGUAGE_CODE = 'de-ch'
9898

9999
```python
100100
STATIC_URL = '/static/'
101-
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
101+
STATIC_ROOT = BASE_DIR / 'static'
102102
```
103103

104104
وقتی در این فایل `DEBUG` برابر با `True`باشد و `ALLOWED_HOSTS` خالی باشد، مقادیر هاست `['localhost', '127.0.0.1', '[::1]']` خواهد بود. این هاست در هنگام انتشار وبسایت روی اینترنت، با هاست PythonAnywhere هماهنگ نخواهد بود پس تنظیمات را به این شکل تغییر می‌دهیم:

fr/django_start_project/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ Nous allons avoir besoin aussi d'un chemin d’accès pour les fichiers statique
9898

9999
```python
100100
STATIC_URL = '/static/'
101-
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
101+
STATIC_ROOT = BASE_DIR / 'static'
102102
```
103103

104104
Lorsque `DEBUG` a valeur `True` et `ALLOWED_HOSTS` est vide, les noms d'hôte acceptés sont `[« localhost », '127.0.0.1 », ' [ :: 1]']`. Notre nom d’hôte sur PythonAnywhere ne sera donc pas accepté une fois que notre application sera déployée. Pour éviter cela, nous allons changer le paramètre suivant :

hu/django_start_project/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ Szükségünk lesz még arra, hogy megadjuk a statikus fájlokhoz vezető elér
6969

7070
```python
7171
STATIC_URL = '/static/'
72-
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
72+
STATIC_ROOT = BASE_DIR / 'static'
7373
```
7474

7575
Amikor a DEBUG értéke True és az ALLOWED_HOSTS üres, a hosztnév alapértelmezetten ['localhost', '127.0.0.1', '[::1]']. Ez deploy után nem fog működni a PythonAnywhere-en, ezért változtassuk meg ezt a beállítást így:

hy/django_start_project/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ LANGUAGE_CODE = 'de-ch'
9898

9999
```python
100100
STATIC_URL = '/static/'
101-
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
101+
STATIC_ROOT = BASE_DIR / 'static'
102102
```
103103

104104
Երբ `DEBUG`- ը `True/ճիշտ է`ճիշտ է, և `ALLOWED_HOSTS`- ը սահմանված չէ, ընդունիչը գտնվում է ընդդեմ `['localhost', '127.0.0.1', '[::1]']` . Մեր դիմումը գործադրելուց հետո սա չի համապատասխանում PythonAnywhere-ում մեր hostname-ին (հյուրընկալող անունին ), այնպես որ մենք կփոխենք հետևյալ կարգավորումները:

it/django_start_project/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ Dovremo anche aggiungere un percorso per i file statici. (Più tardi scopriremo
9898

9999
```python
100100
STATIC_URL = '/static/'
101-
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
101+
STATIC_ROOT = BASE_DIR / 'static'
102102
```
103103

104104
Quando `DEBUG` è `Vero` e `ALLOWED_HOSTS` è vuoto, l'host è convalidato contro `['localhost', '127.0.0.1', '[::1]']`. Questo non abbina il nostro hostname su PythonAnywhere dopo aver distribuito la nostra applicazione in modo da modificare le seguenti impostazioni:

ja/django_start_project/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ LANGUAGE_CODE = 'ja'
9898

9999
```python
100100
STATIC_URL = '/static/'
101-
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
101+
STATIC_ROOT = BASE_DIR / 'static'
102102
```
103103

104104
`DEBUG``True` に設定されていて、`ALLOWED_HOSTS` が空のリストの時は、自動的に `['localhost', '127.0.0.1', '[::1]']` という3つのホストに対してチェックが行われます。 このままの設定では、これから私たちがデプロイして使う PythonAnywhere のホストネームが含まれていません。ですから、次のように設定を変更します。

0 commit comments

Comments
 (0)