Так что в настоящее время я работаю над веб-приложением, которое в качестве входных данных принимает местоположение файла вредоносного ПО для одной из функций.
Это передается через файл представлений. Однако после некоторого изменения раздела моделей приложения я обнаружил, что он не может разобрать полный путь к файлу.
Код ниже работает для следующего pcap в качестве ввода:
8cdddcd3-35fa-468d-8647-816518a9836a435be1c6e904836ad65f97f3eac4cbe19ee7ba0da48178fc7f00206270469165.pcap
url(r'^analyse/(?P<pcap>[\w\-]+\.pcap)$', views.analyse, name='analyse'),
Однако этот код больше не работает, если это pcap, содержащий полный путь к файлу.
/ home / freddie / malwarepcaps / 8cdddcd3-35fa-468d-8647-816518a9836a435be1c6e904836ad65f97f3eac4cbe19ee7ba0da48178fc7f00206270469165.pcap
Буду очень признателен за любые предложения или указатели о том, как именно я бы изменил регулярное выражение для размещения полного пути к файлу в строке, передаваемой на маршрут.