Size: a a a

Django [ru] #STAY HOME

2018 November 23

T

Troubleshoot in Django [ru] #STAY HOME
Саша Воронов
    def should_redirect_with_slash(self, request):
       """
       Return True if settings.APPEND_SLASH is True and appending a slash to
       the request path turns an invalid path into a valid one.
       """

https://docs.djangoproject.com/en/2.1/_modules/django/middleware/common/
Спс
источник

СВ

Саша Воронов in Django [ru] #STAY HOME
но лучше погугли сам
источник

СВ

Саша Воронов in Django [ru] #STAY HOME
если есть APPEND_SLASH есть и халабуда которая им занимается
источник

T

Troubleshoot in Django [ru] #STAY HOME
The APPEND_SLASH setting is only used if CommonMiddleware is installed
источник

T

Troubleshoot in Django [ru] #STAY HOME
Ну в принципе так и есть, как ты кинул
источник

T

Troubleshoot in Django [ru] #STAY HOME
Вчера задавал вопрос по поводу хардкора урла в сайтмапе,
class StaticPagesMap(Sitemap):
   protocol = 'https'
   changfreq = 'always'

   def items(self):
       return ['faq_index', 'news_index', 'tv-page']
Добавить еще элемент в список не выходит, ругается,может я пишу не в таком формате.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
что значит не выходит добавить ? \
источник

T

Troubleshoot in Django [ru] #STAY HOME
Dan Tyan
что значит не выходит добавить ? \
В каком формате писать?  '/hello/' например хочу добавить
источник

DT

Dan Tyan in Django [ru] #STAY HOME
'faq_index' - это что ?
источник

T

Troubleshoot in Django [ru] #STAY HOME
Это в урле name
источник

DT

Dan Tyan in Django [ru] #STAY HOME
тогда в items создай два массива
и потом их склеивай
источник

NK

ID:531453784 in Django [ru] #STAY HOME
Sergey Sakirko будет жить. Поприветствуем!
источник

T

Troubleshoot in Django [ru] #STAY HOME
Dan Tyan
тогда в items создай два массива
и потом их склеивай
   def items(self):
       list1 = ['faq_index', 'news_index', 'tv-page']
       list2 = ['/hello/']
       ret_mass = list1+list2
       return ret_mass
Так что ли?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
class StaticPagesMap(Sitemap):
   protocol = 'https'
   changfreq = 'always'

   def items(self):
       _a = ['faq_index', 'news_index', 'tv-page']

       ret = []
       for s in _a:
           ret.append(
               reverse(s)
           )

       _b = ['/hello/']

       ret += _b
       return ret

   def location(self, obj):
       return obj
источник

DT

Dan Tyan in Django [ru] #STAY HOME
да примерно
источник

T

Troubleshoot in Django [ru] #STAY HOME
Exception Value:   

Reverse for '/hello/' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
источник

DT

Dan Tyan in Django [ru] #STAY HOME
покажи весь класс
источник

T

Troubleshoot in Django [ru] #STAY HOME
class StaticPagesMap(Sitemap):
   protocol = 'https'
   changfreq = 'always'

   def items(self):
       list1 = ['faq_index', 'news_index', 'tv-page']
       list2 = ['/hello/']
       ret_mass = list1+list2
       return ret_mass
источник

DT

Dan Tyan in Django [ru] #STAY HOME
def location тоже добавь попробуй
источник

T

Troubleshoot in Django [ru] #STAY HOME
аргумент item это список или элемент?
источник