First time here? Check out the FAQ!

Site matching query does not exist.


I installed askbot from the current github repository and after some troubleshooting and a couple of attempts I got it up and running. I am able to log in with my superuser and everything works well, except I can't change any parameter of the settings.

After changing a parameter in the settings page and clicking save, a message "Site matching query does not exist." is displayed on top, repeated for as many times as parameters where modified.

Any ideas what could be causing this?

anonymous user
asked 2015-07-28 10:09:12 -0600
edit flag offensive 0 remove flag close merge delete


add a comment see more comments

1 Answer


I just ran into this problem! The fix for me was to run

python migrate

For some reason (and undocumented in the help files) running that command without 'askbot' added additional tables/content that were needed to fully access and use the "admin" and "settings" pages.

I did have to go through the steps on the 'initialize database' page from the install docs a couple of times before things finally started working (and each time, I dropped/re-added my database to start "fresh").

Hopefully that works for you!

dharrah's avatar
answered 2015-07-29 09:00:52 -0600, updated 2015-07-29 12:04:29 -0600
edit flag offensive 0 remove flag delete link


add a comment see more comments