﻿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
34288	Using queryset manager methods as default value breaks makemigrations	Mikhail Podgurskiy	nobody	"When I'm using  a manager method as default value for a model field, migrations can't be generated

{{{
class Company(models.Model):
    name = models.CharField(max_length=250)


class Client(models.Model):
    name = models.CharField(max_length=250)
    company = models.ForeignKey(
        Company,
        on_delete=models.DO_NOTHING,
        default=Company.objects.last
    )

}}}

{{{
django/db/migrations/serializer.py"", line 169, in serialize
    raise ValueError(
ValueError: Could not find function last in django.db.models.manager.

}}}
"	Bug	closed	Database layer (models, ORM)	4.1	Normal	duplicate	migrations		Unreviewed	0	0	0	0	0	0
