Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia Següent revisió Ambdós costats nova versio | ||
django_heroku [2022/02/21 18:40] enrique_mieza_sanchez [Troubleshooting] |
django_heroku [2022/02/21 19:05] enrique_mieza_sanchez [Afegint una BD PostgreSQL] |
||
---|---|---|---|
Línia 24: | Línia 24: | ||
(env) $ pip freeze > requirements.txt | (env) $ pip freeze > requirements.txt | ||
- | Crearem un '' | + | Crearem un '' |
<file txt Procfile> | <file txt Procfile> | ||
Línia 72: | Línia 72: | ||
(...es posa en producció...) | (...es posa en producció...) | ||
$ heroku run bash | $ heroku run bash | ||
- | ~ $ ./manage.py migrate | + | ~ $ python3 |
+ | ~ $ python3 manage.py createsuperuser | ||
- | Això crearà la BD i ens permetrà accedir a la nostra aplicació en producció. | + | Això crearà la BD, un superuser, |
\\ | \\ | ||
Línia 80: | Línia 81: | ||
===== Afegint una BD PostgreSQL ===== | ===== Afegint una BD PostgreSQL ===== | ||
- | Si posem una DB sqlite com ve per defecte en Django tindrem el problema de que al fer un nou desplegament destruirem | + | Si posem una DB sqlite com ve per defecte en Django tindrem el problema de que [[https:// |
Hem vist en el tutorial que si volem afegir una BD Postgre, la nostra aplicació disposarà de les credencials a la variable d' | Hem vist en el tutorial que si volem afegir una BD Postgre, la nostra aplicació disposarà de les credencials a la variable d' | ||
Línia 88: | Línia 89: | ||
Per tal de poder configurar adequadament Django i carregar les credencials, | Per tal de poder configurar adequadament Django i carregar les credencials, | ||
- | - Utilitzar el [[https:// | + | - Utilitzar el [[https:// |
- | - ble via '' | + | |
- Utilitzar el [[https:// | - Utilitzar el [[https:// | ||
\\ | \\ | ||