Run migrations without loading views/urls

Viewed 438

I have following code in one of my views:

@ratelimit(method='POST', rate=get_comment_rate())
def post_comment_ajax(request):
    ...

However, upon initial ./manage.py migrate, get_comment_rate() requires a table in database, so I'm unable to run the migrations to create the tables. I ended up with following error:

Django.db.utils.ProgrammingError: relation .. does not exist

Is it possible to run migrations without loading views or is there a better way?

1 Answers
Related