Quindi, la mia app Django funzionava perfettamente quando ho usato il database sqlite predefinito. Poi sono passato al database di Postgres per la distribuzione di heroku, ma ora non funziona nulla.
Il mio modello assomiglia a questo:
class Post(models.Model):
name = models.CharField(max_length=15)
temperature = models.IntegerField()
condition = models.CharField(max_length=20)
date = models.DateTimeField()
ora niente è carico e ottengo gli errori come:
django.db.utils.ProgrammingError: colonna weather_post.name non esiste
LINEA 1: ... AS "temperature__max" DA "weather_post" WHERE ("weather_p ...
risposte:
0 per risposta № 1L'errore è dovuto al fatto che i modelli DB non vengono migrati nel server heroku. Già scritto usa questo collegamento