# Subclass Action model and apply my own manager
class MyAction(Action):
objects = MyActionManager()
class Meta:
proxy = True
app_label = 'actstream'
The issue that I am having is that when I run './manage.py makemigrations', that creates a migration file 0002_myaction.py and adds it to the third party app migrations (instead of adding it to myapp/migrations):
Migrations for 'actstream':
0002_myaction.py:
- Create proxy model MyAction
# actstream/migrations/0002_myaction.py
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('actstream', '0001_initial'),
]
operations = [
migrations.CreateModel(
name='MyAction',
fields=[
],
options={
'proxy': True,
},
bases=('actstream.action',),
),
]