Как я могу получить данные переменной или что-то в javascipt в veiws.py в django? [дубликат]

Я работаю над сайтом покупок. и в этом случае товары, которые у меня есть в корзине, находятся в localstorge. я хочу получить их с помощью localstorge.getitem commend и затем я хочу иметь доступ к ним в views.py, чтобы отправить их по электронной почте. вот views.py

def cart(request ) :
sent = False
if request.method == "POST" :
    form = emaildtata(request.POST)
    if form.is_valid() : 
        cd = form.cleaned_data
        name = cd["name"]
        add = cd["add"]
        num = cd["num"]
        num2 = cd["num2"]
        postcode = cd["postcode"]
        msg = "name : "+name+" | addres : "+add + " | number : "+num +"/"+num2 + "postcode : "+postcode
        send_mail("سفارش جدید" , msg , "kkmbcmbc@gmail.com" , ["alirezajavanpour789@gmail.com"])
        sent = True
        return render(request , "site/cart.html" , {"form" : form , "sent" : sent})

food = realitems.objects.all()
form = emaildtata()
context = {
    "posts" : food,
    "form" : form
}
return render(request , "site/cart.html" , context) 

хорошо и это мой forms.py

class emaildtata(forms.Form) :
name = forms.CharField(max_length=24 , label="نام و نام خانوادگی")
add = forms.CharField(max_length=210 , label="ادرس تحویل" , widget=forms.Textarea)
num = forms.CharField(max_length=13 , label="شماره تماس")
num2 = forms.CharField(max_length=13 , label="شماره تماس 2" ,required=False)
postcode = forms.CharField(max_length=10 , label="کد پستی")

и его html

<div class="forms">
    <h1>اطلاعات خود را تکمیل کنید</h1>
    {% if sent %}
    <h4>به زودی به صفحه پرداخت منتقل میشوید</h4>
    {% endif %}
    <form action="" method="POST">
        {% csrf_token %}
        <label>نام و نام خانوادگی : </label>
        <input type="text" name="name" required maxlength="25">
        <label>ادرس : </label>
        <input type="text" name="add" required maxlength="240" class="n">
        <label>شماره تماس : </label>
        <input type="text" name="num" required maxlength="13">
        <label>شماره تماس دوم : </label>
        <input type="text" name="num2" required maxlength="13">
        <label>کد پستی : </label>
        <input type="text" name="postcode" required maxlength="10">
        <button type="submit">پرداخت</button>
        <h6>زمان ارسال : پنجشنبه </h6>
    </form>
</div>

Кто-нибудь может помочь мне, пожалуйста?

Вернуться на верх