bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


django_heroku

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
django_heroku [2022/03/07 18:27]
enrique_mieza_sanchez [Afegint una BD PostgreSQL]
django_heroku [2022/03/07 18:30] (actual)
enrique_mieza_sanchez [Afegint una BD PostgreSQL]
Línia 91: Línia 91:
  
 <WRAP important> <WRAP important>
-En versions anteriors calia configurar expressament ''DATABASE_URL'' en ''settings.py'', però a partir de cert moment ja no cal fer cap modificació per carregar ''DATABASE_URL''.+En versions anteriors calia configurar expressament ''DATABASE_URL'' en ''settings.py'' amb alguns packages extra de ''pip'' com [[https://github.com/kennethreitz/dj-database-url|dj-database-url]] o [[https://django-environ.readthedocs.io/en/latest/|django-environ]].
  
 +A partir de cert moment ja no cal fer cap modificació per carregar ''DATABASE_URL''.
 Simplement, fem un ''export'': Simplement, fem un ''export'':
   $ export DATABASE_URL=postgres://usuari:password@servidor:port/dbname   $ export DATABASE_URL=postgres://usuari:password@servidor:port/dbname
-  (env) $ ./manage.py+  (env) $ ./manage.py migrate 
 +  (env) $ ./manage.py runserver
  
 i arrencar Django. Quan trobi la variable farà un override del què digui DATABASES i agafarà ''DATABASE_URL'' com la BD primària. i arrencar Django. Quan trobi la variable farà un override del què digui DATABASES i agafarà ''DATABASE_URL'' com la BD primària.
 </WRAP> </WRAP>
  
-Per tal de poder configurar adequadament Django i carregar les credencials, hi ha diversos //packages// de PIP que ens no resolen: 
-  - Utilitzar el [[https://github.com/kennethreitz/dj-database-url|package dj-database-url]] instal·lable via ''pip''. 
-  - Utilitzar el [[https://django-environ.readthedocs.io/en/latest/|package django-environ]] instal·lable via ''pip''. 
  
 \\ \\
  
django_heroku.1646677653.txt.gz · Darrera modificació: 2022/03/07 18:27 per enrique_mieza_sanchez