/ / django.db.utils.ProgrammingError: colonna * nome * non esiste - django, postgresql, sqlite

django.db.utils.ProgrammingError: colonna * nome * non esiste - django, postgresql, sqlite

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 № 1

L'errore è dovuto al fatto che i modelli DB non vengono migrati nel server heroku. Già scritto usa questo collegamento