@ -1,5 +1,7 @@
{% extends 'partials/base.html' %}
{% extends 'partials/base.html' %}
{% load common_tags %}
{% block content %}
{% block content %}
{% include 'partials/header.html' %}
{% include 'partials/header.html' %}
@ -9,20 +11,25 @@
< p class = "titleScore" > Новый заказ< / p >
< p class = "titleScore" > Новый заказ< / p >
< / div >
< / div >
< form method = "post" >
< form action = "{% url ' pr ojects:cu stomer-project-create' %}" method = "POST " >
{% csrf_token %}
{% csrf_token %}
{{ form.errors }}
{{ form_realty.errors }}
< div class = "chatBlock new-rass new-rass2 disTab" >
< div class = "chatBlock new-rass new-rass2 disTab" >
< div class = "col-lg-9" >
< div class = "col-lg-9" >
< p class = "new-pp new-pp3" > Формирование заказа< / p >
< p class = "new-pp new-pp3" > Формирование заказа< / p >
{% if form.non_field_errors %}
< div class = "new-pp3" style = "color: red; margin-top: 70px" > {{ form.non_field_errors }}< / div >
{% endif %}
< div class = "textAreaBlock2 text-nn box-sizing disTab" >
< div class = "textAreaBlock2 text-nn box-sizing disTab" >
< p > Название заказа< / p >
< p > Название заказа < span style = "color: red" > {{ form.name.errors.as_text }}< / span > < / p >
< input type = "text" class = "box-sizing" name = "{{ form.name.name }}" value = "{{ form.name.value }}" >
< input type = "text" class = "box-sizing" name = "{{ form.name.name }}" value = "{{ form.name.value }}" >
< / div >
< / div >
< div class = "textAreaBlock2 text-nn box-sizing disTab" >
< div class = "textAreaBlock2 text-nn box-sizing disTab" >
< p > Подробно опишите задание< / p >
< p > Подробно опишите задание < span style = "color: red" > {{ form.text.errors.as_text }}< / span > < / p >
< textarea name = "{{ form.text.name }}" id = "text-new" value = "{{ form.text.value }}" > < / textarea >
< textarea name = "{{ form.text.name }}" id = "text-new" > {{ form.text.value }}< / textarea >
< / div >
< / div >
< / div >
< / div >
< div class = "col-lg-3 wrChat1" >
< div class = "col-lg-3 wrChat1" >
@ -43,29 +50,37 @@
< / ul >
< / ul >
< / div >
< / div >
< p class = "type-work" > Тип работы:< / p >
< p class = "type-work" > Тип работы < span style = "color: red" > {{ form.work_type.errors.as_text }}< / span > < / p >
< div class = "mail-block type-work-inset" >
< div class = "mail-block type-work-inset" >
{% for id, name in form.work_type.field.choices %}
< div class = "inset-mb" >
< div class = "inset-mb" >
< label > < input type = "radio" value = "1" name = "{{ form.work_type.name }}" > < span > < / span > < / label >
< label >
< p > Проектирование< / p >
< input
< / div >
type="radio"
< div class = "inset-mb" >
value="{{ id }}"
< label > < input type = "radio" value = "2" name = "{{ form.work_type.name }}" > < span > < / span > < / label >
{% if id == form.work_type.value %}checked{% endif %}
< p > Техническое сопровождение< / p >
name="{{ form.work_type.name }}">
< span > < / span >
< / label >
< p > {{ name }}< / p >
< / div >
< / div >
{% endfor %}
< / div >
< / div >
< div class = "textAreaBlock2 box-sizing disTab" >
< div class = "textAreaBlock2 box-sizing disTab" >
< a href = "javascriptt:void(0)" class = "new-link new-lw" > + Добавить раздел< / a >
< a href = "# " class = "new-link new-lw" > + Добавить раздел< / a >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< div class = "col-lg-12 new-filter" >
< div class = "col-lg-12 new-filter" >
< div class = "filter clearfix" >
< div class = "filter clearfix" >
< div class = "titleF1 disTab" >
< div class = "titleF1 disTab" >
< div class = "col-lg-3" > Специализация проекта:< / div >
< div class = "col-lg-12" > Специализация проекта < span style = "color: red" > {{ form.specialization.errors.as_text }}< / span > < / div >
< div class = "col-lg-3" > < / div >
<!-- <div class="col - lg - 3"></div>
< div class = "col-lg-3" > < / div >
< div class = "col-lg-3" > < / div >
< div class = "col-lg-3" > < / div >
< div class = "col-lg-3" > < / div > -->
< / div >
< / div >
< div class = "polsF1 disTab" >
< div class = "polsF1 disTab" >
< div class = "col-lg-3" >
< div class = "col-lg-3" >
@ -85,8 +100,8 @@
< / div >
< / div >
< / div >
< / div >
< div class = "titleF1 titleF2 disTab" >
< div class = "titleF1 titleF2 disTab" >
< div class = "col-lg-4 " > Бюджет< / div >
< div class = "col-lg-12 " > Бюджет < span style = "color: red" > {{ form.budget.errors.as_text }}< / span > < / div >
< div class = "col-lg-8" > < / div >
<!-- <div class="col - lg - 8"></div> -- >
< / div >
< / div >
< div class = "searchF1 polsF1 polsFF" >
< div class = "searchF1 polsF1 polsFF" >
< div class = "col-lg-4" >
< div class = "col-lg-4" >
@ -98,38 +113,78 @@
< / div >
< / div >
< div class = "col-lg-5 dog-new" >
< div class = "col-lg-5 dog-new" >
< label >
< label >
< input
type="checkbox"
{% if form.budget_by_agreement.value %}checked{% endif %}
name="{{ form.budget_by_agreement.name }}">
< span > < / span >
< / label >
< input type = "checkbox" name = "{{ form.budget_by_agreement.name }}" > < span > < / span > < / label >
< p > или по договоренности< / p >
< p > или по договоренности< / p >
< / div >
< / div >
< / div >
< / div >
< div class = "searchF1 polsF1 polsFF make-new" >
< div class = "searchF1 polsF1 polsFF make-new" >
< label > < input type = "checkbox" name = "{{ form.price_and_term_required.name }}" > < span > < / span > < / label >
< label >
< input
type="checkbox"
{% if form.price_and_term_required.value %}checked{% endif %}
name="{{ form.price_and_term_required.name }}">
< span > < / span >
< / label >
< p > Сделать для исполнителей обязательным для заполнения поля цена и срок< / p >
< p > Сделать для исполнителей обязательным для заполнения поля цена и срок< / p >
< / div >
< / div >
< div class = "titleF1 titleF2 disTab" >
< div class = "titleF1 titleF2 disTab" >
< div class = "col-lg-12" > Способ оплаты< / div >
< div class = "col-lg-12" > Способ оплаты < span style = "color: red" > {{ form.deal_type.errors.as_text }}< / span > < / div >
< / div >
< / div >
< div class = "searchF1 polsF1 polsFF radio-afer" >
< div class = "searchF1 polsF1 polsFF radio-afer" >
< div class = "col-lg-6" >
< div class = "col-lg-6" >
< label > < input type = "radio" name = "{{ form.deal_type.name }}" value = "secure_deal" > < span > < / span > < / label >
< label >
< input
type="radio"
name="{{ form.deal_type.name }}"
{% if form.deal_type.value == 'secure_deal' %}checked{% endif %}
value="secure_deal">
< span > < / span >
< / label >
< p class = "text-afer" >
< p class = "text-afer" >
Безопасная сделка (с резервированием бюджета)
Безопасная сделка (с резервированием бюджета)
< / p >
< / p >
< p class = "des-afer" >
< p class = "des-afer" >
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Porro vel suscipit eaque quidem voluptate aperiam enim aut libero, excepturi architecto maxime, placeat maiores, odio itaque, ex consectetur dignissimos dicta officia
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Porro vel suscipit eaque quidem voluptate aperiam enim aut libero, excepturi architecto maxime, placeat maiores, odio itaque, ex consectetur dignissimos dicta officia
< / p >
< / p >
< / div >
< / div >
< div class = "col-lg-6" >
< div class = "col-lg-6" >
< label > < input type = "radio" name = "{{ form.deal_type.name }}" value = "direct_payment" > < span > < / span > < / label >
< label >
< input
type="radio"
name="{{ form.deal_type.name }}"
{% if form.deal_type.value == 'direct_payment' %}checked{% endif %}
value="direct_payment">
< span > < / span >
< / label >
< p class = "text-afer" >
< p class = "text-afer" >
Прямая оплата Исполнителю на его кошелек/счет
Прямая оплата Исполнителю на его кошелек/счет
< / p >
< / p >
< p class = "des-afer" >
< p class = "des-afer" >
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Porro vel suscipit eaque quidem voluptate aperiam enim aut libero, excepturi architecto maxime, placeat maiores, odio itaque, ex consectetur dignissimos dicta officia
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Porro vel suscipit eaque quidem voluptate aperiam enim aut libero, excepturi architecto maxime, placeat maiores, odio itaque, ex consectetur dignissimos dicta officia
< / p >
< / p >
< / div >
< / div >
< / div >
< / div >
< div class = "resSearchF1" >
< div class = "resSearchF1" >
< div class = "col-lg-3" >
< div class = "col-lg-3" >
< p class = "titleResF1" > Расширенный поиск< / p >
< p class = "titleResF1" > Расширенный поиск< / p >
@ -143,39 +198,41 @@
< / div >
< / div >
< div class = "slideRes disTab activeSlide" >
< div class = "slideRes disTab activeSlide" >
< div class = "titleF1 disTab" >
< div class = "titleF1 disTab" >
< div class = "col-lg-3" > Выбор объекта:< / div >
< div class = "col-lg-3" > Выбор объекта< br > < span style = "color : red" > {{ form.realty.errors.as_text }}< / span > < / div >
< div class = "col-lg-3" > Наименование:< / div >
< div class = "col-lg-3" > Наименование< br > < span style = "color : red" > {{ realty_form.name.errors.as_text }}< / span > < / div >
< div class = "col-lg-3" > Классификация здания:< / div >
< div class = "col-lg-3" > Классификация здания< br > < span style = "color : red" > {{ realty_form.building_classification.errors.as_text }}< / span > < / div >
< div class = "col-lg-3" > Вид строительства:< / div >
< div class = "col-lg-3" > Вид строительства< br > < span style = "color : red" > {{ realty_form.construction_type.errors.as_text }}< / span > < / div >
< / div >
< / div >
< div class = "polsF1 polsF2 disTab" >
< div class = "polsF1 polsF2 disTab" >
< div class = "col-lg-3" >
< div class = "col-lg-3" >
< select class = "selectpicker" >
{# < select class = "selectpicker" > #}
{% for realty in realty_list %}
{# {% for realty in realty_list %}#}
< option > {{ realty.name }}< / option >
{# < option > {{ realty.name }}< / option > #}
{% endfor %}
{# {% endfor %}#}
< / select >
{# < / select > #}
{{ form.realty }}
< / div >
< / div >
< div class = "col-lg-3" >
< div class = "col-lg-3" >
< input type = "text" name = "form_2-{{ form_ realty.name.name }}" class = "box-sizing surr surr2" value = "{{ form_ realty.name.value }}" >
< input type = "text" name = "form_2-{{ realty_form .name.name }}" class = "box-sizing surr surr2" value = "{{ realty_form .name.value }}" >
< / div >
< / div >
< div class = "col-lg-3" >
< div class = "col-lg-3" >
{{ form_ realty.building_classification }}
{{ realty_form .building_classification }}
< / div >
< / div >
< div class = "col-lg-3" >
< div class = "col-lg-3" >
{{ form_ realty.construction_type }}
{{ realty_form .construction_type }}
< / div >
< / div >
< / div >
< / div >
< div class = "titleF1 disTab" >
< div class = "titleF1 disTab" >
< div class = "col-lg-12" > Местоположение:< / div >
< div class = "col-lg-12" > Местоположение:< / div >
< / div >
< / div >
< div class = "polsF1 polsF2 disTab" >
< div class = "polsF1 polsF2 disTab" >
< div class = "col-lg-3" >
{# < div class = "col-lg-3" > #}
{{ form_ realty.country }}
{# {{ realty_form .country }}# }
< / div >
{# < / div > #}
< div class = "col-lg-3" >
{# < div class = "col-lg-3" > #}
{{ form_ realty.city }}
{# {{ realty_form .city }}# }
< / div >
{# < / div > #}
< div class = "col-lg-6 make-new" >
< div class = "col-lg-6 make-new" >
< label > < input type = "checkbox" name = "{{ form.cro.name }}" > < span > < / span > < / label >
< label > < input type = "checkbox" name = "{{ form.cro.name }}" > < span > < / span > < / label >
< p > Требуется допуск СРО< / p >
< p > Требуется допуск СРО< / p >
@ -187,6 +244,12 @@
< a href = "javascript:void(0)" > Сохранить< / a >
< a href = "javascript:void(0)" > Сохранить< / a >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / form >
< / form >