Size: a a a

Django [ru] #STAY HOME

2019 November 08

yh

yasya huyase in Django [ru] #STAY HOME
views

def contact(request):
   if request.method == 'GET':
       form = ContactForm()
   else:
       form = ContactForm(request.POST)
       if form.is_valid():
           subject = form.cleaned_data['subject']
           from_email = form.cleaned_data['from_email']
           message = form.cleaned_data['message']

           send_mail(subject, message, from_email, ['my_mail@gmail.com'])
   return render(request, "contact.html", {'form': form})
источник

yh

yasya huyase in Django [ru] #STAY HOME
<div class="row block-9">
     <div class="col-md-12 pr-md-5">
       <h4 class="mb-4">Маєте до нас питання?</h4>
       <form method="GET" action="{% url 'contact' %}">
       {% for field in form %}
         {% csrf_token %}
         <div class="form-group">
           <input type="email" class="form-control" placeholder="Ваш email" value="{{ field.from_email }}">
         </div>
         <div class="form-group">
           <input type="text" class="form-control" placeholder="Тема" value="{{ field.subject }}">
         </div>
         <div class="form-group">
           <textarea name="" id="" cols="30" rows="7" class="form-control" placeholder="Ваше питання"
             value="{{ field.message }}"></textarea>
           <div class="form-group">
             <input type="submit" value="Send Message" class="btn btn-primary py-3 px-5">
           </div>
       {% endfor %}
       </form>
     </div>
   </div>
источник

DT

Dan Tyan in Django [ru] #STAY HOME
yasya huyase
<div class="row block-9">
     <div class="col-md-12 pr-md-5">
       <h4 class="mb-4">Маєте до нас питання?</h4>
       <form method="GET" action="{% url 'contact' %}">
       {% for field in form %}
         {% csrf_token %}
         <div class="form-group">
           <input type="email" class="form-control" placeholder="Ваш email" value="{{ field.from_email }}">
         </div>
         <div class="form-group">
           <input type="text" class="form-control" placeholder="Тема" value="{{ field.subject }}">
         </div>
         <div class="form-group">
           <textarea name="" id="" cols="30" rows="7" class="form-control" placeholder="Ваше питання"
             value="{{ field.message }}"></textarea>
           <div class="form-group">
             <input type="submit" value="Send Message" class="btn btn-primary py-3 px-5">
           </div>
       {% endfor %}
       </form>
     </div>
   </div>
Ты сорс смотрел?
источник

yh

yasya huyase in Django [ru] #STAY HOME
?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Собраный html в браузере
источник

A

Artak in Django [ru] #STAY HOME
Да вот такое выдает
источник

DT

Dan Tyan in Django [ru] #STAY HOME
{{ field.from}} рисует инпут
Ты его пихаешь в свой инпут
источник

yh

yasya huyase in Django [ru] #STAY HOME
Dan Tyan
{{ field.from}} рисует инпут
Ты его пихаешь в свой инпут
и как пофиксить?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Artak
Да вот такое выдает
А что в installed_apps?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
yasya huyase
и как пофиксить?
Я не пойму ты что сделать хочешь
источник

yh

yasya huyase in Django [ru] #STAY HOME
send_mail форму запихнуть в тот темплейт что я кинул
источник

DT

Dan Tyan in Django [ru] #STAY HOME
yasya huyase
send_mail форму запихнуть в тот темплейт что я кинул
А зачем рисовать самому поля?
источник

A

Artak in Django [ru] #STAY HOME
Dan Tyan
А что в installed_apps?
источник

yh

yasya huyase in Django [ru] #STAY HOME
Dan Tyan
А зачем рисовать самому поля?
вот я и хочу спросить как сделать так что бы форма работала и стилизация осталась??
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Что внутри jobs.apps.jobsconfig
источник

A

Artak in Django [ru] #STAY HOME
Dan Tyan
Что внутри jobs.apps.jobsconfig
from django.apps import AppConfig


class JobsConfig(AppConfig):
   name = 'job'
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Artak
from django.apps import AppConfig


class JobsConfig(AppConfig):
   name = 'job'
В какой папке лежит проект?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
yasya huyase
вот я и хочу спросить как сделать так что бы форма работала и стилизация осталась??
Есть несколько вариантов
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Либо классы передавать в виджет в классе формы
источник

A

Artak in Django [ru] #STAY HOME
Dan Tyan
В какой папке лежит проект?
portfolio
источник