We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
According to the Django documentation, you should be able to refresh a model field with the following syntax:
>>> obj = MyModel.objects.first() >>> del obj.field >>> obj.field # Loads the field from the database
However, models that have a FieldTracker assigned will raise an AttributeError for __delete__ instead.
FieldTracker
AttributeError
__delete__
As workaround you can refresh the instance with:
>>>obj.refresh_from_db(fields=['field_name'])
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Problem
According to the Django documentation, you should be able to refresh a model field with the following syntax:
However, models that have a
FieldTracker
assigned will raise anAttributeError
for__delete__
instead.As workaround you can refresh the instance with:
Environment
The text was updated successfully, but these errors were encountered: