Home > Back-end >  Unable to push migrations to Heroku from Django
Unable to push migrations to Heroku from Django

Time:06-26

I am a student, going through a tutorial to build a website with Next.js and Django/Python. I have zero experience with this stuff and it's been a painful process so far.

At this point in the tutorial, I have created a Heroku account and have deployed my Django project to Heroku through git and have also created the postgreSQL database.

The next step, as the dude in the video says, is to migrate the data from django into the database. I've done the whole "py manage.py makemigrations" locally and then tried to push those files to Heroku as I've read in other threads, but that doesn't work. In the tutorial, the guy just runs: heroku run python manage.py makemigrations, and it works fine. This is what happens when I try it:

enter image description here

I don't understand what to do...I've been Googling for the last hour or so and cannot find a solution...I appreciate anyone who can help me, I'm sure it's something stupid/simple, but I am not a programmer or developer, so I have no clue at this point...

CodePudding user response:

Seems like manage.py is not commit to your git repo, try to add it:

git add manage.py
git commit
git push heroku master

CodePudding user response:

Figured it out, just needed to add the path to manage.py and it worked :)

  • Related