Как я могу указать порт, используемый для метода Flask url_for
? Или я могу настроить флажок для использования любого порта, на котором он запущен, для url_for
? Моя проблема в том, что я запускаю сервер на порту 8080, но url_for
не добавляет этот порт к любым генерируемым URL, поэтому любые сгенерированные URL-адреса используют порт 80 и не разрешают.Укажите порт для url_for
0
A
ответ
1
Кажется, единственным способом определить порт в url_for
является использование _external=True
аргумента так:
url_for('handle_contact_form', _external=True)
Это создает URL, как http://localhost:5000/contact-us
. К сожалению, :5000/contact-us
не является допустимым относительным URL-адресом. Таким образом, без использования полного внешнего URL-адреса порт не может быть указан.
Смежные вопросы
- 1. C# Укажите порт клиента
- 2. Укажите порт sshmaster starcluster
- 3. Укажите порт болта для контейнера-докере neo4j
- 4. Укажите порт источника клиента WCF
- 5. Укажите порт внутри функции почты()
- 6. Укажите порт при вызове WMI в powershell?
- 7. UdpClient: укажите исходный порт при отправке данных
- 8. Flask url_for игнорирования порта
- 9. Укажите удаленный порт для использования через почту через exim4
- 10. Укажите локальный порт для подключения клиента сокета TCP
- 11. Порт Порт для порта 80
- 12. Укажите конфигурационный файл для @SpringApplicationConfiguration
- 13. make url_for preserve scope
- 14. Зачем использовать `url_for`?
- 15. Колба Proxy разрешить url_for
- 16. url_for и remote: true
- 17. Колба url_for Встроенный Ошибка
- 18. Mojolicious url_for: absolute path
- 19. Flask and Jinja2 url_for error - конкатенировать объект json в url_for
- 20. Использование url_for в тестах
- 21. Почему url_for возвращает/активы для неопределенных маршрутов?
- 22. RoR: undefined method `url_for 'для nil: NilClass
- 23. Создайте динамические аргументы для url_for в Flask
- 24. Есть ли альтернатива url_for для CherryPy?
- 25. NoMethodError: undefined method `url_for 'для nil: NilClass
- 26. Пользовательских url_for для не холмистых идентификаторов
- 27. url_for внутри наблюдателя (для Facebook Open Graph)
- 28. По умолчанию пространство имен для полиморфных url_for
- 29. use url_for in gem
- 30. url_for with target = '_ blank'
В случае необходимости он должен включать порт. Как вы запускаете приложение (wsgi/dev server)? – ThiefMaster
Для отладки Я использую встроенный фляжный сервер на порту 5000. url_for не добавляет этот порт в любой из его URL-адресов. – skyler