After some errors, I dropped my database, deleted all my migration files (I left init.py). Now, when I run
python migrate.py makemigrations /
This is how I got @JulienD's answer to work:
class thing(models.Model):
name = models.CharField(max_length=200)
class Meta:
app_label = 'things'
managed = True
python manage.py makemigrations
python manage.py migrate
After that python manage.py showmigrations
shows the migrations and the admin site started working.