В вашем примере единственным отличием между методами common_logic
является модель. Поэтому вы можете создать метод класса и использовать cls
:
class NumberMixin(models.Model):
number = models.IntegerField()
@classmethod
def common_logic(cls):
obj = cls.objects.filter(name='fortytwo').first()
obj.number = 42
Если вы добавите -showlocation
в отдельной строке в начале вашего eclipse.ini
, текущее рабочее пространство автоматически отобразится в строке заголовка.
(см. пример eclipse.ini
)
В Eclipse-Mars я вижу «Имя рабочего пространства» как опцию, которая позволяет вам вводить ваше собственное имя рабочего пространства, не уверенный, в какой версии это было введено, но эта опция доступна в том же месте, куда указывал @Oncra C (Window->Preferences->General->Workspace)
. Введенное вами значение добавляется к началу заголовка.
В Eclipse Oxygen вы можете добавить путь к рабочей области к настраиваемому заголовку окна .
Флажок находится в том же месте, но имеет другой текст - Показать путь к рабочей области в заголовке окна :
Если вы перейдете в Window -> Preferences -> General -> Workspace, вы увидите пункт «Имя рабочего пространства (отображается в заголовке окна):», который вы можете использовать. (Я использую Eclipse Helios CDT)