Хранение различных типов данных в одном столбце базы данных django

У меня проблема, которую я никак не могу решить, у меня есть таблица, построенная на основе модели:

class MessageData(models.Model):
    messageID = models.IntegerField()
    fieldID = models.IntegerField()
    value = models.CharField(max_length=60)

    class Meta:
        verbose_name = 'MessageData'
        verbose_name_plural = 'MessagesData'

Мне нужно как-то при создании запроса, в некоторых постах, в поле value передавать файл и потом сохранять его в папку media, а в некоторых постах, текст просто брать из textarea, Может кто-то знает простой способ реализовать это без добавления новых полей в модель? Данные, которые я получаю из этого шаблона, используя этот метод:

def clientPage(request, link_code):
if request.method == 'POST':
    files = request.FILES
    req = request.POST.copy()
    print(files)
    print(req)


{% block content %}
<div class="card bg-dark">
    <div class="card-header">
        <h5 class="text-light">From associate: {{ message }}</h5>
    </div>
    <form method="post" enctype="multipart/form-data">
        {% csrf_token %}
        <fieldset>
            <div class="card-body">
                <div class="form-group">
                    <label for="subjectInput" class="form-label mt-4 text-light">Subject</label>
                    <input class="form-control" id="subjectInput" placeholder="Enter subject" name="subject">
                </div>
                <div class="form-group">
                    <label for="Textarea" class="form-label mt-4 text-light">Text Area</label>
                    <textarea class="form-control" id="Textarea" rows="3" name="textArea"></textarea>
                </div>
                <div class="form-group">
                    <label for="formFileMultiple" class="form-label">Multiple files input</label>
                    <input class="form-control" type="file" id="formFileMultiple" name="file" multiple/>
                </div>

            </div>

            <div class="card-footer">
                <button class="btn btn-success" type="submit">Send Data</button>
            </div>
        </fieldset>
    </form>
</div>
{% endblock %}
Вернуться на верх