Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document usage of both python and python3 interpreter name #76

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions django_admin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ admin.site.register(Post)

Come puoi vedere stiamo importando il modello di Post che abbiamo definito nel capitolo precedente. Per far sì che il nostro modello sia visibile nella pagina di admin, dobbiamo registrare questo modello con `admin.site.register(Post)`.

Ok, è tempo di guardare il nostro modello Post. Ricorda di eseguire `python manage.py runserver` nella console per avviare il web server. Vai nel browser e scrivi l'indirizzo `http://127.0.0.1:8000/admin/` Vedrai una pagina di login come questa:
Ok, è tempo di guardare il nostro modello Post. Ricorda di eseguire `python3 manage.py runserver` (o `python manage.py runserver` a seconda del tuo sistema operativo) nella console per avviare il web server. Vai nel browser e scrivi l'indirizzo `http://127.0.0.1:8000/admin/` Vedrai una pagina di login come questa:

![Login page](images/login_page2.png)

Per accedere, devi creare un *superuser* - un utente che ha il controllo su tutto nel sito. Torna alla command-line e digita `python manage.py createsuperuser`, e premi invio.
Per accedere, devi creare un *superuser* - un utente che ha il controllo su tutto nel sito. Torna alla command-line e digita `python3 manage.py createsuperuser` (o `python manage.py createsuperuser` a seconda del tuo sistema operativo), e premi invio.


> Ricordati: per scrivere nuovi comandi mentre il web server è attivo, apri una nuova finestra del terminale. Se non ti ricordi come farlo ne abbiamo discusso nelle sezioni **Il tuo primo progetto Django!** e **Introduzione alla command line**.
Expand Down
4 changes: 2 additions & 2 deletions django_models/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ L'ultimo passo è quello di aggiungere un nuovo modello al nostro database. Prim

**Note** Ricordati di salvare i file che hai appena modificato. Altrimenti il tuo computer eseguirà la versione precedente e potresti ottenere degli errori.

Digita `python manage.py makemigrations blog`. Il risultato somiglierà a questo:
Digita `python3 manage.py makemigrations blog` (o `python manage.py makemigrations blog` a seconda del tuo sistema operativo). Il risultato somiglierà a questo:

{% filename %}command-line{% endfilename %}
{% pre prompt="$", language="bash", output="2-4" %}
Expand All @@ -187,7 +187,7 @@ Migrations for 'blog':

Django ci ha preparato un file di migrazione che dobbiamo applicare nel nostro database.

Digita `python manage.py migrate blog` e l'output dovrebbe essere:
Digita `python3 manage.py migrate blog` (o `python manage.py migrate blog` a seconda del tuo sistema operativo) e l'output dovrebbe essere:

{% filename %}command-line{% endfilename %}
{% pre prompt="$", language="bash", output="2-6" %}
Expand Down
6 changes: 3 additions & 3 deletions django_start_project/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ DATABASES = {
}
{% endpre %}

Per creare un database per il nostro blog, eseguiamo questo nella console: `python3 manage.py migrate` (abbiamo bisogno di essere nella directory `djangogirls` che contiene il file `manage.py`). Se funziona, dovresti vedere qualcosa di simile:
Per creare un database per il nostro blog, eseguiamo questo nella console: `python3 manage.py migrate` (o `python manage.py migrate` a seconda del tuo sistema operativo). Attenzione, è necessario essere nella directory `djangogirls` che contiene il file `manage.py`. Se funziona, dovresti vedere qualcosa di simile:

{% filename %}command-line{% endfilename %}
{% pre prompt="$", language="bash", output="2-17" %}
Expand All @@ -205,7 +205,7 @@ Running migrations:

E abbiamo finito! Tempo di avviare il server web e vedere se il nostro sito Web funziona!

Devi essere nella directory che contiene il file di `manage.py` (la directory `djangogirls`). Nella console, possiamo avviare il server web eseguendo `python3 manage.py runserver`:
Devi essere nella directory che contiene il file di `manage.py` (la directory `djangogirls`). Nella console, possiamo avviare il server web eseguendo `python3 manage.py runserver` (o `python manage.py runserver` a seconda del tuo sistema operativo):

{% filename %}command-line{% endfilename %}
{% pre prompt="$", language="bash" %}
Expand All @@ -216,7 +216,7 @@ Se sei su Windows e fallisce con `UnicodeDecodeError`, usa questo comando:

{% filename %}command-line{% endfilename %}
{% pre prompt=">", language="powershell" %}
python manage.py runserver 0:8000
python3 manage.py runserver 0:8000
{% endpre %}

Ora tutto quello che devi fare è controllare che il tuo sito sia in esecuzione. Apri il tuo browser (Firefox, Chrome, Safari, Internet Explorer o qualsiasi altro usi) e digita l'indirizzo:
Expand Down
2 changes: 1 addition & 1 deletion html/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ E ora crea un file `post_list.html` nella directory `blog/templates/blog` (lasci

Guarda che aspetto ha il tuo sito adesso: http://127.0.0.1:8000/

> Se continui ad avere un errore `TemplateDoesNotExists`, prova a riavviare il server. Vai nella command line, arresta il server premendo Ctrl+C ( I tasti Control e C insieme) e riavvialo utilizzando il comando `python manage.py runserver`.
> Se continui ad avere un errore `TemplateDoesNotExists`, prova a riavviare il server. Vai nella command line, arresta il server premendo Ctrl+C ( I tasti Control e C insieme) e riavvialo utilizzando il comando `python3 manage.py runserver` (o `python manage.py runserver` a seconda del tuo sistema operativo).

![Figura 11.1](images/step1.png)

Expand Down
2 changes: 1 addition & 1 deletion template_extending/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -157,4 +157,4 @@ Così:

È tutto! Controlla se il tuo sito sta ancora funzionando correttamente :)

> Se hai un errore `TemplateDoesNotExists` che dice che non c'è un file `blog/base.html` e hai `runserver` in esecuzione nella console, prova a fermarlo (premendo Ctrl+C - I tasti Control e C insieme) e riavvialo mettendo in esecuzione il comando `python manage.py runserver`.
> Se hai un errore `TemplateDoesNotExists` che dice che non c'è un file `blog/base.html` e hai `runserver` in esecuzione nella console, prova a fermarlo (premendo Ctrl+C - I tasti Control e C insieme) e riavvialo mettendo in esecuzione il comando `python3 manage.py runserver` (o `python manage.py runserver` a seconda del tuo sistema operativo).