Home > Back-end >  Cannot import is_safe_url from django.utils.http , alternatives?
Cannot import is_safe_url from django.utils.http , alternatives?

Time:04-21

I am trying to update my code to the latest Django version, The method is_safe_url() seems to be removed from new version of Django (4.0). I have been looking for an alternative for the past few hours with no luck. Does anyone know of any alternatives for the method in Django 4.0?

CodePudding user response:

in Django 3.0 they have renamed is_safe_url to url_has_allowed_host_and_scheme. Here you can read more about it docs

CodePudding user response:

I think it has been renamed url_has_allowed_host_and_scheme(). You may also be interested in When do you need to use iri_to_uri after using url_has_allowed_host_and_scheme in Django?

  • Related