Migrating Models

Go to admin.py, add code

from django.contrib import admin
from mptt.admin import MPTTModelAdmin
from .models import Company

@admin.register(Company)
class CompanyAdmin(MPTTModelAdmin):
  pass

@admin.register(HotSearch)
class HotSearchAdmin(admin.ModelAdmin):
    pass

Activate grantmatch-app virtual server

$ workon grantmatch-app

Make migrations and migrating

$ python manage.py makemigrations
$ python manage.py migrate

Rollback migration

  • Delete individual migration files (both of them)

  • Update model

  • New make migration

When make migrations work but not migrate

Last updated

Was this helpful?