2017-02-17 4 views
0

У меня есть модель, как это:В шаблоне 'a href' добавлен домен к URL-адресу, что делает URL-адрес, например my_domain/my_url. Как избежать такого поведения?

class Slide(models.Model): 
    slideshow = models.ForeignKey(Slideshow, verbose_name=_('slideshow'), blank=False) 
    title = models.CharField(_('title'), blank=False, max_length=255) 
    image = FileBrowseField(_('image'), max_length=255, null=True, blank=True, default=None) 
    url = models.CharField(_('url'), blank=True, max_length=255) 

И в шаблоне я:

{% for slide in slideshow_slides %} 
    <a href="{{ slide.url }}"> -->> {{ slide.url }} </a> 
{% endfor %} 

В результате у меня текст:-->> google.com и URL:mydomain.com/google.com

Как получить url только google.com без такого дополнения как mydomain.com?

ответ

1

Если у slide.url нет http: //, то ваш доменный URL добавляется по умолчанию.

+0

Я новый, это должно быть что-то простое, но не могу google оно :) Через 10 минут ответ будет принят. Благодарю. – TitanFighter