Getting Site Matching Query Does Not Exist Error after creating django admin
===

I'm going through the standard django tutorial to create an admin for an app. After commenting the admin related stuff in settings and running syncdb I'm getting this message: DoesNotExist at /admin/ Site matching query does not exist. Can anyone help me figure this out?