как динамически (?) добавить поля в Django модель? - PullRequest
0 голосов
/ 27 марта 2020

Так что я новичок ie в Django, и у меня проблемы с моделью.
Мне интересно, создается ли дополнительное поле каждый раз, когда пользователь выполняет определенное действие (например, нажимает кнопку (+)) возможно. Ниже приведено поле, в которое я хочу, чтобы пользователь добавил столько, сколько он / она хочет.
models.py

class SimpleInput(models.Model):
    each_input = models.CharField(max_length=200)

У меня есть кнопка (+) в моем файле html, так как а также код JavaScript, который включает функцию - добавление полей с увеличением идентификатора на +1. Но я не уверен, как я могу связать это с моделью.
Я очень ценю вашу помощь. Спасибо :)

Для вашей информации я прилагаю код JS.

        $(document).ready(function(){
            var addNum = 0;
            $("#addButton").click(function(){
                var currentId = $("#simple_input"+addNum.toString()); 
                var newId = currentId.clone(); 
                newId.attr('value', '');
                newId.attr('class', "addedLine");
                newId.attr('id', "simple_input"+(addNum+1).toString()).prependTo(".ED_addedHere");
                addNum = addNum +1;
            });
            });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...