﻿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
25039	Automatic setup verbose_name for related fields	Grigoriy Kramarenko	nobody	"In a large multilingual projects often lack the simplest things. To edit verbose_name for related objects occurred in one place.

Before:


{{{
class Foo(models.Model):
    ...
    class Meta:
        verbose_name = _('foo')


class Bar(models.Model):
    foo = models.ForeignKey(Foo, verbose_name=_('foo'))
}}}



After:


{{{
class Foo(models.Model):
    ...
    class Meta:
        verbose_name = _('foo')


class Bar(models.Model):
    foo = models.ForeignKey(Foo)
}}}


This patch only works when you specify a class and not a lazy reference to the object.
It also reduces the memory consumption."	Cleanup/optimization	closed	Uncategorized	dev	Normal	invalid			Unreviewed	1	0	0	0	0	0
