﻿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
29028	Warning show up even use `django.utils.timezone.now`	Windson yang	nobody	"Create a new project like usual and create a model like this


{{{
from django.db import models
from django.utils import timezone

class Learn(models.Model):
    title = models.CharField(max_length=50)
    pay_time = models.DateTimeField(default=timezone.now())
}}}

after running migrations and run server, warning still show up
learn.Learn.pay_time: (fields.W161) Fixed default value provided.

HINT: It seems you set a fixed date / time / datetime value as default for this field. This may not be what you want. If you want to have the current date as default, use `django.utils.timezone.now`

This model already use django.utils.timezone.now, so I think we should not show this warning.

code on https://github.com/django/django/blob/d7b2aa24f75434c2ce50100cfef3586071e0747a/django/db/models/fields/__init__.py#L1187

"	Cleanup/optimization	closed	Uncategorized	2.0	Normal	invalid			Unreviewed	0	0	0	0	0	0
