У меня есть два связанных друг с другом вопроса. Мне нужны лучшие практики.
Первая часть ..
Я ищу лучшее место, чтобы поместить анализатор данных из текстовой области. Я не хочу вставлять эти данные в базу данных, просто прочитайте из текстовой области, после этого сравните это с некоторыми данными и выполните некоторые действия (никаких данных из базы данных нет). Где бы вы разместили эти парсеры? Я должен использовать помощник (пока я использую помощников только в поле зрения), проблемы или просто методы модели?
Вторая часть ..
Например, пусть входные данные выглядят так:
A B H 0 2
C D R 1 3
E F E 4 9
R H T 1 0
Я анализирую эти данные из текстовой области, разделяю по столбцам, проверяю регулярные выражения, если есть 5 столбцов и т. Д. Мне нужно создать список объектов, и где я мог бы создать этот класс 'helper' с полями, такими как first_col, sec_col, third_col, эти данные не будут сохранены в базе данных ..?