remove unused product_search template

remotes/origin/ESHOP_refactor_products_app
FUNNYDMAN 7 years ago
parent 1d192b8075
commit 37a855ad88
  1. 43
      products/urls.py
  2. 434
      templates/products/product_search.html

@ -1,18 +1,3 @@
"""Eshop URL Configuration
The `urlpatterns` list routes URLs to views. For more information please see:
https://docs.djangoproject.com/en/1.10/topics/http/urls/
Examples:
Function views
1. Add an import: from my_app import views
2. Add a URL to urlpatterns: url(r'^$', views.home, name='home')
Class-based views
1. Add an import: from other_app.views import Home
2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home')
Including another URLconf
1. Import the include() function: from django.conf.urls import url, include
2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls'))
"""
import mptt_urls import mptt_urls
from django.urls import re_path from django.urls import re_path
@ -21,25 +6,11 @@ from .models import ProductCategory, Product
urlpatterns = [ urlpatterns = [
re_path(r'^list/$', views.ProductListView.as_view(), name='product_list'), re_path(r'^list/$', views.ProductListView.as_view(), name='product_list'),
re_path( re_path(r'^list/(?P<path>.*)',
r'^list/(?P<path>.*)', mptt_urls.view(model=ProductCategory, view=views.ProductListView.as_view(), slug_field='slug'),
mptt_urls.view(model=ProductCategory, view=views.ProductListView.as_view(), slug_field='slug'), name='product_list'
name='product_list' ), re_path(r'^item/(?P<path>.*)',
), mptt_urls.view(model=Product, view=views.ProductDetailView.as_view(), slug_field='slug'),
name='product_details'
re_path( ),
r'^item/(?P<path>.*)',
mptt_urls.view(model=Product, view=views.ProductDetailView.as_view(), slug_field='slug'),
name='product_details'
),
# Uncomment for elasticsearch
# url(r'^autocomplete/$', autocomplete),
# url(r'^find/$', FacetedSearchView.as_view(), name='haystack_search'),
# url(r'^products/(?P<product_slug>[-\w]+)/$', products, name='Product'),
# url(r'^(?P<producer_slug>[-\w]+)/(?P<path>.*)',
# mptt_urls.view(model=ProductCategory, view=categorieslist, slug_field='slug'),
# name='CategoriesListByProducer'),
] ]

@ -1,217 +1,217 @@
{% extends 'common.html' %} {#{% extends 'common.html' %}#}
{% block extra_left_menu_items %} {#{% block extra_left_menu_items %}#}
<div class="left-menu__filter"> {# <div class="left-menu__filter">#}
<div class="filter__title"> {# <div class="filter__title">#}
Фильтр товаров {# Фильтр товаров#}
</div> {# </div>#}
<div class="filter__subtitle"> {# <div class="filter__subtitle">#}
Цена {# Цена#}
</div> {# </div>#}
<form action=""> {# <form action="">#}
<div class="filter__controls"> {# <div class="filter__controls">#}
<span>от</span> {# <span>от</span>#}
<input type="text" class="filter__min" value=""> {# <input type="text" class="filter__min" value="">#}
<span>до</span> {# <span>до</span>#}
<input type="text" class="filter__max" value=""> {# <input type="text" class="filter__max" value="">#}
</div> {# </div>#}
<div id="range" data-min="20" data-max="9999"></div> {# <div id="range" data-min="20" data-max="9999"></div>#}
</form> {# </form>#}
<div class="filter__category"> {# <div class="filter__category">#}
<div class="filter__category-item"> {# <div class="filter__category-item">#}
<div class="category__title">Производитель</div> {# <div class="category__title">Производитель</div>#}
<ul> {# <ul>#}
<li><a href="#">Nokia</a></li> {# <li><a href="#">Nokia</a></li>#}
<li><a href="#">Apple</a></li> {# <li><a href="#">Apple</a></li>#}
<li><a href="#">Samsung</a></li> {# <li><a href="#">Samsung</a></li>#}
<li><a href="#">Dexp</a></li> {# <li><a href="#">Dexp</a></li>#}
<li><a href="#">Seven</a></li> {# <li><a href="#">Seven</a></li>#}
</ul> {# </ul>#}
</div> {# </div>#}
<div class="filter__category-item"> {# <div class="filter__category-item">#}
<div class="category__title">Тип поставки</div> {# <div class="category__title">Тип поставки</div>#}
<ul> {# <ul>#}
<li><a href="#">Nokia</a></li> {# <li><a href="#">Nokia</a></li>#}
<li><a href="#">Apple</a></li> {# <li><a href="#">Apple</a></li>#}
<li><a href="#">Samsung</a></li> {# <li><a href="#">Samsung</a></li>#}
<li><a href="#">Dexp</a></li> {# <li><a href="#">Dexp</a></li>#}
<li><a href="#">Seven</a></li> {# <li><a href="#">Seven</a></li>#}
</ul> {# </ul>#}
</div> {# </div>#}
<div class="filter__category-item"> {# <div class="filter__category-item">#}
<div class="category__title">Назначение</div> {# <div class="category__title">Назначение</div>#}
<ul> {# <ul>#}
<li><a href="#">Nokia</a></li> {# <li><a href="#">Nokia</a></li>#}
<li><a href="#">Apple</a></li> {# <li><a href="#">Apple</a></li>#}
<li><a href="#">Samsung</a></li> {# <li><a href="#">Samsung</a></li>#}
<li><a href="#">Dexp</a></li> {# <li><a href="#">Dexp</a></li>#}
<li><a href="#">Seven</a></li> {# <li><a href="#">Seven</a></li>#}
</ul> {# </ul>#}
</div> {# </div>#}
</div> {# </div>#}
</div> {# </div>#}
{% endblock extra_left_menu_items %} {#{% endblock extra_left_menu_items %}#}
{% block right_common_content %} {#{% block right_common_content %}#}
{##}
{##}
<div class="content__subtitle">Производители</div> {# <div class="content__subtitle">Производители</div>#}
<ul class="content__maker-list"> {# <ul class="content__maker-list">#}
<li><a href="#">Avast</a></li> {# <li><a href="#">Avast</a></li>#}
<li><a href="#">Kaspersky</a></li> {# <li><a href="#">Kaspersky</a></li>#}
<li><a href="#">Dr.Web</a></li> {# <li><a href="#">Dr.Web</a></li>#}
<li><a href="#">McAfee</a></li> {# <li><a href="#">McAfee</a></li>#}
<li><a href="#">ESET</a></li> {# <li><a href="#">ESET</a></li>#}
<li><a href="#">Symantec</a></li> {# <li><a href="#">Symantec</a></li>#}
<li><a href="#">Grizzly</a></li> {# <li><a href="#">Grizzly</a></li>#}
</ul> {# </ul>#}
<div class="sort"> {# <div class="sort">#}
<form action=""> {# <form action="">#}
Сортировать по {# Сортировать по#}
<select> {# <select>#}
<option value="1">Популярности</option> {# <option value="1">Популярности</option>#}
<option value="2">Рейтингу</option> {# <option value="2">Рейтингу</option>#}
<option value="2">Цене</option> {# <option value="2">Цене</option>#}
</select> {# </select>#}
</form> {# </form>#}
</div> {# </div>#}
<div class="catalog"> {# <div class="catalog">#}
{% for product in products %} {# {% for product in products %}#}
<div class="catalog__item"> {# <div class="catalog__item">#}
<div class="catalog__information"> {# <div class="catalog__information">#}
<div class="catalog__image"><img src="./img/item-image-min.png" alt=""></div> {# <div class="catalog__image"><img src="./img/item-image-min.png" alt=""></div>#}
<div class="catalog__dec"> {# <div class="catalog__dec">#}
<div class="catalog__title"><a href="#">ESET NOD32 Secure Enterprise новая лицензия {# <div class="catalog__title"><a href="#">ESET NOD32 Secure Enterprise новая лицензия#}
для 26 компьютеров</a></div> {# для 26 компьютеров</a></div>#}
<div class="catalog__star"> {# <div class="catalog__star">#}
<form action=""> {# <form action="">#}
<select class="stars" data-rating="2"> {# <select class="stars" data-rating="2">#}
<option value="1">1</option> {# <option value="1">1</option>#}
<option value="2">2</option> {# <option value="2">2</option>#}
<option value="3">3</option> {# <option value="3">3</option>#}
<option value="4">4</option> {# <option value="4">4</option>#}
<option value="5">5</option> {# <option value="5">5</option>#}
</select> {# </select>#}
</form> {# </form>#}
</div> {# </div>#}
<div class="catalog__price">79 400 ₽ / 1398 $</div> {# <div class="catalog__price">79 400 ₽ / 1398 $</div>#}
<div class="catalog__dec-list"> {# <div class="catalog__dec-list">#}
<ul> {# <ul>#}
<li><span>Артикул:</span>057J1-WWW8695-T548</li> {# <li><span>Артикул:</span>057J1-WWW8695-T548</li>#}
<li><span>НДС:</span>Включен</li> {# <li><span>НДС:</span>Включен</li>#}
<li><span>Платформа:</span>Windows</li> {# <li><span>Платформа:</span>Windows</li>#}
<li><span>Тип поставки:</span>Любой из доступных</li> {# <li><span>Тип поставки:</span>Любой из доступных</li>#}
<li><span>Срок поставки:</span>3-14 дней</li> {# <li><span>Срок поставки:</span>3-14 дней</li>#}
<li><span>Примечание:</span>Временная лицензия, 1 год – новая покупка, локальная</li> {# <li><span>Примечание:</span>Временная лицензия, 1 год – новая покупка, локальная</li>#}
</ul> {# </ul>#}
</div> {# </div>#}
</div> {# </div>#}
</div> {# </div>#}
<div class="catalog__btn"> {# <div class="catalog__btn">#}
<a href="#">Купить</a> {# <a href="#">Купить</a>#}
</div> {# </div>#}
</div> {# </div>#}
<div class="catalog__item"> {# <div class="catalog__item">#}
<div class="catalog__information"> {# <div class="catalog__information">#}
<div class="catalog__image"><img src="./img/item-image-min.png" alt=""></div> {# <div class="catalog__image"><img src="./img/item-image-min.png" alt=""></div>#}
<div class="catalog__dec"> {# <div class="catalog__dec">#}
<div class="catalog__title"><a href="#">ESET NOD32 Secure Enterprise новая лицензия {# <div class="catalog__title"><a href="#">ESET NOD32 Secure Enterprise новая лицензия#}
для 26 компьютеров</a></div> {# для 26 компьютеров</a></div>#}
<div class="catalog__star"> {# <div class="catalog__star">#}
<form action=""> {# <form action="">#}
<select class="stars" data-rating="2"> {# <select class="stars" data-rating="2">#}
<option value="1">1</option> {# <option value="1">1</option>#}
<option value="2">2</option> {# <option value="2">2</option>#}
<option value="3">3</option> {# <option value="3">3</option>#}
<option value="4">4</option> {# <option value="4">4</option>#}
<option value="5">5</option> {# <option value="5">5</option>#}
</select> {# </select>#}
</form> {# </form>#}
</div> {# </div>#}
<div class="catalog__price">79 400 ₽ / 1398 $</div> {# <div class="catalog__price">79 400 ₽ / 1398 $</div>#}
<div class="catalog__dec-list"> {# <div class="catalog__dec-list">#}
<ul> {# <ul>#}
<li><span>Артикул:</span>057J1-WWW8695-T548</li> {# <li><span>Артикул:</span>057J1-WWW8695-T548</li>#}
<li><span>НДС:</span>Включен</li> {# <li><span>НДС:</span>Включен</li>#}
<li><span>Платформа:</span>Windows</li> {# <li><span>Платформа:</span>Windows</li>#}
<li><span>Тип поставки:</span>Любой из доступных</li> {# <li><span>Тип поставки:</span>Любой из доступных</li>#}
<li><span>Срок поставки:</span>3-14 дней</li> {# <li><span>Срок поставки:</span>3-14 дней</li>#}
<li><span>Примечание:</span>Временная лицензия, 1 год – новая покупка, локальная</li> {# <li><span>Примечание:</span>Временная лицензия, 1 год – новая покупка, локальная</li>#}
</ul> {# </ul>#}
</div> {# </div>#}
</div> {# </div>#}
</div> {# </div>#}
<div class="catalog__btn"> {# <div class="catalog__btn">#}
<a href="#">Купить</a> {# <a href="#">Купить</a>#}
</div> {# </div>#}
</div> {# </div>#}
<div class="catalog__item"> {# <div class="catalog__item">#}
<div class="catalog__information"> {# <div class="catalog__information">#}
<div class="catalog__image"><img src="./img/item-image-min.png" alt=""></div> {# <div class="catalog__image"><img src="./img/item-image-min.png" alt=""></div>#}
<div class="catalog__dec"> {# <div class="catalog__dec">#}
<div class="catalog__title"><a href="#">ESET NOD32 Secure Enterprise новая лицензия {# <div class="catalog__title"><a href="#">ESET NOD32 Secure Enterprise новая лицензия#}
для 26 компьютеров</a></div> {# для 26 компьютеров</a></div>#}
<div class="catalog__star"> {# <div class="catalog__star">#}
<form action=""> {# <form action="">#}
<select class="stars" data-rating="2"> {# <select class="stars" data-rating="2">#}
<option value="1">1</option> {# <option value="1">1</option>#}
<option value="2">2</option> {# <option value="2">2</option>#}
<option value="3">3</option> {# <option value="3">3</option>#}
<option value="4">4</option> {# <option value="4">4</option>#}
<option value="5">5</option> {# <option value="5">5</option>#}
</select> {# </select>#}
</form> {# </form>#}
</div> {# </div>#}
<div class="catalog__price">79 400 ₽ / 1398 $</div> {# <div class="catalog__price">79 400 ₽ / 1398 $</div>#}
<div class="catalog__dec-list"> {# <div class="catalog__dec-list">#}
<ul> {# <ul>#}
<li><span>Артикул:</span>057J1-WWW8695-T548</li> {# <li><span>Артикул:</span>057J1-WWW8695-T548</li>#}
<li><span>НДС:</span>Включен</li> {# <li><span>НДС:</span>Включен</li>#}
<li><span>Платформа:</span>Windows</li> {# <li><span>Платформа:</span>Windows</li>#}
<li><span>Тип поставки:</span>Любой из доступных</li> {# <li><span>Тип поставки:</span>Любой из доступных</li>#}
<li><span>Срок поставки:</span>3-14 дней</li> {# <li><span>Срок поставки:</span>3-14 дней</li>#}
<li><span>Примечание:</span>Временная лицензия, 1 год – новая покупка, локальная</li> {# <li><span>Примечание:</span>Временная лицензия, 1 год – новая покупка, локальная</li>#}
</ul> {# </ul>#}
</div> {# </div>#}
</div> {# </div>#}
</div> {# </div>#}
<div class="catalog__btn"> {# <div class="catalog__btn">#}
<a href="#">Купить</a> {# <a href="#">Купить</a>#}
</div> {# </div>#}
</div> {# </div>#}
<div class="catalog__item"> {# <div class="catalog__item">#}
<div class="catalog__information"> {# <div class="catalog__information">#}
<div class="catalog__image"><img src="./img/item-image-min.png" alt=""></div> {# <div class="catalog__image"><img src="./img/item-image-min.png" alt=""></div>#}
<div class="catalog__dec"> {# <div class="catalog__dec">#}
<div class="catalog__title"><a href="#">ESET NOD32 Secure Enterprise новая лицензия {# <div class="catalog__title"><a href="#">ESET NOD32 Secure Enterprise новая лицензия#}
для 26 компьютеров</a></div> {# для 26 компьютеров</a></div>#}
<div class="catalog__star"> {# <div class="catalog__star">#}
<form action=""> {# <form action="">#}
<select class="stars" data-rating="2"> {# <select class="stars" data-rating="2">#}
<option value="1">1</option> {# <option value="1">1</option>#}
<option value="2">2</option> {# <option value="2">2</option>#}
<option value="3">3</option> {# <option value="3">3</option>#}
<option value="4">4</option> {# <option value="4">4</option>#}
<option value="5">5</option> {# <option value="5">5</option>#}
</select> {# </select>#}
</form> {# </form>#}
</div> {# </div>#}
<div class="catalog__price">79 400 ₽ / 1398 $</div> {# <div class="catalog__price">79 400 ₽ / 1398 $</div>#}
<div class="catalog__dec-list"> {# <div class="catalog__dec-list">#}
<ul> {# <ul>#}
<li><span>Артикул:</span>057J1-WWW8695-T548</li> {# <li><span>Артикул:</span>057J1-WWW8695-T548</li>#}
<li><span>НДС:</span>Включен</li> {# <li><span>НДС:</span>Включен</li>#}
<li><span>Платформа:</span>Windows</li> {# <li><span>Платформа:</span>Windows</li>#}
<li><span>Тип поставки:</span>Любой из доступных</li> {# <li><span>Тип поставки:</span>Любой из доступных</li>#}
<li><span>Срок поставки:</span>3-14 дней</li> {# <li><span>Срок поставки:</span>3-14 дней</li>#}
<li><span>Примечание:</span>Временная лицензия, 1 год – новая покупка, локальная</li> {# <li><span>Примечание:</span>Временная лицензия, 1 год – новая покупка, локальная</li>#}
</ul> {# </ul>#}
</div> {# </div>#}
</div> {# </div>#}
</div> {# </div>#}
<div class="catalog__btn"> {# <div class="catalog__btn">#}
<a href="basket.html">Купить</a> {# <a href="basket.html">Купить</a>#}
</div> {# </div>#}
</div> {# </div>#}
{% endfor %} {# {% endfor %}#}
</div> {# </div>#}
{% endblock right_common_content %} {#{% endblock right_common_content %}#}
{##}

Loading…
Cancel
Save