Checks if the field has default value set. :param use_server: flag marking if server_default should be treated as default value, default False :type use_server: bool :return: result of the check if default value is set :rtype: bool
(self, use_server: bool = True)
| 235 | return default() if (callable(default) and call_default_factory) else default |
| 236 | |
| 237 | def has_default(self, use_server: bool = True) -> bool: |
| 238 | """ |
| 239 | Checks if the field has default value set. |
| 240 | |
| 241 | :param use_server: flag marking if server_default should be |
| 242 | treated as default value, default False |
| 243 | :type use_server: bool |
| 244 | :return: result of the check if default value is set |
| 245 | :rtype: bool |
| 246 | """ |
| 247 | return self.ormar_default is not None or ( |
| 248 | self.server_default is not None and use_server |
| 249 | ) |
| 250 | |
| 251 | def has_on_update(self) -> bool: |
| 252 | """ |
no outgoing calls