Администратор Django: позволяет людям проверять регулярные выражения? - PullRequest
1 голос
/ 25 октября 2011

Я создаю приложение Django, которое позволит исследователям отправлять текстовые сообщения участникам исследования и анализировать ответы. Хотя синтаксический анализ, скажем, «Y / N» и чисел будет довольно простым, нам нужно будет отправлять сообщения, требующие более сложных ответов. Что, я думаю, означает регулярные выражения.

Все это достаточно просто; Однако я хочу, чтобы исследователи проверили свое регулярное выражение, чтобы увидеть, что он делает с различными ответами. Таким образом, у меня было бы текстовое поле с регулярным выражением, текстовое поле с ответом на тест и кнопкой, чтобы увидеть, что происходит.

Если бы я только создавал приложение, это снова было бы легко - есть ли способ сделать это в рамках административного приложения Django?

1 Ответ

1 голос
/ 25 октября 2011

Я предполагаю, что было бы проще сделать это как виджет javascript - легче будет втиснуться в администратора, и есть множество примеров, с которыми можно работать.

Осмелюсь немного рискнутьвне всякого сомнения, я бы сказал, что я бы очень нервничал, пытаясь написать регулярные выражения для анализа созданных человеком ответов любой сложности, особенно если в качестве способа представления будут использоваться текстовые сообщения или другие текстовые сообщения на смартфоне.Я предполагаю, что опечатки испортят ваш день (хотя, очевидно, я не знаю, какие данные вы собираете).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...