【发布时间】:2021-10-02 19:14:10
【问题描述】:
有一个名为Option的表,为了保存Option 1的值,Option 2视图指定了Option 2并将其保存到表中。我应该怎么做才能检索此保存的数据?有一个表叫option,很难回忆,因为option 2不是表名。我该如何解决这个问题?
views.py
if request.method == "POST":
form = OptionForm(request.POST)
if form.is_valid():
option2 = Option()
option2.name = form.cleaned_data['second_option']
option2.product_code = product
option2.save()
我是这样写的,从视图中接收。
{% for option in option_object %}
{% if option.option_code.option_code == value.option_code %}
{% if option.product_code == product %}
<select type="text" class="form-control" id="optionSelect">
<option value="none">옵션을 선택하세요.</option>
<optgroup label="{{option.name}}">
{% endif %}
这里,我想接收存储在选项表中的选项2的值。
【问题讨论】:
-
请添加更多详细信息以获得更多帮助。现在我只能说,您可以在python代码中浏览
python manage.py dbshell或Option.objects.get(name=form.cleaned_data['second_option'])中存储的数据
标签: django django-models django-views django-forms django-templates