﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
33853	delete polymorphism basemodel	joejoe-am	nobody	"hey all wish have a good day. i have some models like this:


{{{
class BaseModel(PolymorphicModel):
    review_average = models.FloatField(default=0.0, verbose_name=_('Review Average'))
    tags = tagulous.models.TagField(to=Tag, blank=True)
    sort = models.IntegerField(default=0, verbose_name=_('Sort'))
}}}


{{{
class Teacher(BaseModel):
    user_obj = models.ForeignKey(User, on_delete=models.CASCADE, verbose_name=_('User'))
    slider_segment_obj = models.ForeignKey(SliderSegment, null=True, blank=True, on_delete=models.CASCADE, verbose_name=_('Slider Semgent'))
    biography = models.TextField(null=False, blank=False, verbose_name=_('Biography'))
}}}

now i want to delete poly base model and transfer records from base model to teachers table.
i cant create new class like NewTeacher because i used many times teacher model in project. any idea how to do this ?


"	Uncategorized	closed	Uncategorized	4.0	Normal	invalid			Unreviewed	0	0	0	0	0	0
