Django model field, alternative value return if null?

itsquestiontime1

Is there a way to return a different set value for a django model field if that field has a null value?

I have users with profile images (image_url), for users who do not have one I'd like to return a default no avatar url, rather than 'None'.

class User(models.Model):
    name = models.CharField(max_length=800)
    image_url = models.URLField(max_length=2000, blank=True, null=True)
RemcoGerlich

The easiest way is to just add an extra property to the model:

@property
def image_url_with_default(self):
    return self.image_url or whatever_the_default_url_is

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

return a default value for empty field on a django model

From Dev

Django: Customize the User model's return field

From Dev

Alternative way to return HTML as a read only field on the Django Admin

From Dev

Django script fails to save model instance, complains a field with a value is null...?

From Dev

How to return default value if field is NULL?

From Dev

remembering form field value on django model form

From Java

Django annotate field value from another model

From Dev

Choosing a method based on a field value in a Django model

From Dev

Temporary modify model's field value in Django

From Dev

Changing the choices in Django Model according to a field value

From Dev

How to get the value of a Django Model Field object

From Dev

remembering form field value on django model form

From Dev

How to get the Django model with maximum field value?

From Dev

django get default model field value

From Dev

Runnable alternative to return a value

From Dev

Django-model: Save computed value in a model field

From Dev

Django return specific field from model as foreign key

From Dev

Django return specific field from model as foreign key

From Dev

How to set django model field value based-on value of other field in the same Model

From Dev

how to set django model field value based on value of other field in the different model

From Dev

Django - Queryset alternative for model method

From Dev

Check for null value in returned field from MVC Model

From Dev

Check for null value in returned field from MVC Model

From Dev

Why model.getProperty("field") returns null while model.oData.field has value?

From Dev

node.js/mongoDB: Return custom value if field is null

From Dev

Where clause check parameter value return a field is NULL

From Dev

Use different model's field with the same value in Django

From Dev

Django: field's default value from model instance

From Dev

How to Map a Django model field to some user defined value

Related Related

  1. 1

    return a default value for empty field on a django model

  2. 2

    Django: Customize the User model's return field

  3. 3

    Alternative way to return HTML as a read only field on the Django Admin

  4. 4

    Django script fails to save model instance, complains a field with a value is null...?

  5. 5

    How to return default value if field is NULL?

  6. 6

    remembering form field value on django model form

  7. 7

    Django annotate field value from another model

  8. 8

    Choosing a method based on a field value in a Django model

  9. 9

    Temporary modify model's field value in Django

  10. 10

    Changing the choices in Django Model according to a field value

  11. 11

    How to get the value of a Django Model Field object

  12. 12

    remembering form field value on django model form

  13. 13

    How to get the Django model with maximum field value?

  14. 14

    django get default model field value

  15. 15

    Runnable alternative to return a value

  16. 16

    Django-model: Save computed value in a model field

  17. 17

    Django return specific field from model as foreign key

  18. 18

    Django return specific field from model as foreign key

  19. 19

    How to set django model field value based-on value of other field in the same Model

  20. 20

    how to set django model field value based on value of other field in the different model

  21. 21

    Django - Queryset alternative for model method

  22. 22

    Check for null value in returned field from MVC Model

  23. 23

    Check for null value in returned field from MVC Model

  24. 24

    Why model.getProperty("field") returns null while model.oData.field has value?

  25. 25

    node.js/mongoDB: Return custom value if field is null

  26. 26

    Where clause check parameter value return a field is NULL

  27. 27

    Use different model's field with the same value in Django

  28. 28

    Django: field's default value from model instance

  29. 29

    How to Map a Django model field to some user defined value

HotTag

Archive