私はdjango poweredウェブサイトを作成しています。具体的には、宅配業者のウェブサイト。私は引用アプリケーションとして機能するアプリケーションを作成する必要があります。ユーザーはパッケージの寸法をフォームに入力し、フォームを送信した後、入力された寸法に基づいて価格/見積もりが返されます。Djangoで見積もりフォームを作成する
私は (views.py)
from django.shortcuts import render, redirect
from quote.forms import QuoteForm
def quoting(request):
if request.method == 'GET':
form = QuoteForm()
else:
form = QuoteForm(request.POST)
if form.is_valid():
Length = form.cleaned_data['Length']
Breadth = form.cleaned_data['Breadth']
Height = form.cleaned_data['Height']
return redirect('thanks')
return render(request, "quote/quote.html", {'form': form})
(forms.py)
from django import forms
class QuoteForm(forms.Form):
Length = forms.Integer()
Breadth = forms.Integer()
Height= forms.Integer()
(quote.html)
{% extends "shop/base.html" %}
{% block content %}
<form method="post">
{% csrf_token %}
{{ form }}
<div class="form-actions">
<button type="submit">Send</button>
</div>
</form>
{% endblock %}
その後、私はこれまでのところ、これを行っています私は答えを表示するHTMLが欠けていることを認識しています。私はこれを行う方法がわかりません。
価格はによって決定されます。
価格=配送重量のX距離 配送重量=(長さ×幅×高さ)/ 5000事前に
感謝:)
私は再びそれをしようとしましたが、下記を参照してくださいhere-立ち往生しています –