データベースの列からデータのチャンクを取得した後、djangoでサブストリングを返す方法があるかどうか知りたいです。この場合、「contents」列からデータを取得して、使用可能なテキストを操作して返すようにしています。
質問リスト方式の検索
def prepare_questions(subject_id, scope, sort, topic, subtopic):
question_list = Question.objects.filter(subject=subject_id)
return question_list
コンテンツを含むモデル
class Question(models.Model):
subject = models.ForeignKey(Subject)
content = models.TextField(verbose_name=_('Content'))
私がやりたいのは、question_listのデータを「contents」から取得し、Pythonのサブストリングメソッドに渡すことです。ここから取るべき手順がわかりません。さらに、取得した元の「コンテンツ」値を上書きしたくないので、メソッドの戻り値にタグ付けされた新しいキーを使用して、メソッドの結果をquestion_listの一部として返すようにします。
ポインタや参照は大歓迎です!ありがとう!