parent
b3d0eb8072
commit
72014cdf02
7 changed files with 96 additions and 52 deletions
@ -0,0 +1 @@ |
|||||||
|
__author__ = 'dart_vaider' |
||||||
@ -0,0 +1 @@ |
|||||||
|
__author__ = 'dart_vaider' |
||||||
@ -0,0 +1,34 @@ |
|||||||
|
# -*- coding: utf-8 -*- |
||||||
|
|
||||||
|
from django.core.management.base import BaseCommand |
||||||
|
from city.models import City |
||||||
|
from specialist_catalog.models import SpecialistCatalog |
||||||
|
|
||||||
|
default_text = u"Планируете посетить выставку в %s?" \ |
||||||
|
u" Мы предлагаем Вам подобрать переводчика именно под Ваши цели и потребности. " \ |
||||||
|
u"Специализируясь уже более 7 лет на предоставлении переводчиков на выставки и конференции " \ |
||||||
|
u"%s, мы можем предоставить профессионалов со знанием разных " \ |
||||||
|
u"языков на гибких для Вас условиях. Каждый заказ индивидуален для нас, " \ |
||||||
|
u"и итоговая цена зависит от вида перевода, тематики, срочности подбора " \ |
||||||
|
u"специалиста, города и объема работы." |
||||||
|
default_title = u"Переводчики в %s" |
||||||
|
default_logo = "specialist_catalog/logo_preview/default_logo.jpg" |
||||||
|
default_cities = u"<ul><li>Лондон</li><li>Киев</li><li>Барселона</li></ul>" |
||||||
|
|
||||||
|
|
||||||
|
class Command(BaseCommand): |
||||||
|
def handle(self, *args, **options): |
||||||
|
cities = list(City.objects.language('ru').order_by('id')) |
||||||
|
for cty in cities: |
||||||
|
name = cty.inflect or cty.name |
||||||
|
sc = SpecialistCatalog( |
||||||
|
type=2, |
||||||
|
country=cty.country, |
||||||
|
city=cty, |
||||||
|
title=default_title % name, |
||||||
|
main_descr=default_text % (name, name), |
||||||
|
logo_preview=default_logo, |
||||||
|
big_cities=default_cities, |
||||||
|
) |
||||||
|
sc.save() |
||||||
|
print cty.url, " -> ", cty.country.url |
||||||
@ -0,0 +1,33 @@ |
|||||||
|
# -*- coding: utf-8 -*- |
||||||
|
from django.core.management.base import BaseCommand |
||||||
|
from country.models import Country |
||||||
|
from specialist_catalog.models import SpecialistCatalog |
||||||
|
|
||||||
|
default_text = u"Планируете посетить выставку в %s?" \ |
||||||
|
u" Мы предлагаем Вам подобрать переводчика именно под Ваши цели и потребности. " \ |
||||||
|
u"Специализируясь уже более 7 лет на предоставлении переводчиков на выставки и конференции " \ |
||||||
|
u"%s, мы можем предоставить профессионалов со знанием разных " \ |
||||||
|
u"языков на гибких для Вас условиях. Каждый заказ индивидуален для нас, " \ |
||||||
|
u"и итоговая цена зависит от вида перевода, тематики, срочности подбора " \ |
||||||
|
u"специалиста, города и объема работы." |
||||||
|
default_title = u"Переводчики в %s" |
||||||
|
default_logo = "specialist_catalog/logo_preview/ukraine.gif" |
||||||
|
default_cities = u"<ul><li>Лондон</li><li>Киев</li><li>Барселона</li></ul>" |
||||||
|
lang = 'ru' |
||||||
|
|
||||||
|
|
||||||
|
class Command(BaseCommand): |
||||||
|
def handle(self, *args, **options): |
||||||
|
countries = Country.objects.language('ru').order_by('name') |
||||||
|
for cntry in countries: |
||||||
|
name = cntry.inflect or cntry.name |
||||||
|
sc = SpecialistCatalog( |
||||||
|
type='1', |
||||||
|
country=cntry, |
||||||
|
title=default_title % name, |
||||||
|
main_descr=default_text % (name, name), |
||||||
|
logo_preview=default_logo, |
||||||
|
big_cities=default_cities, |
||||||
|
) |
||||||
|
sc.save() |
||||||
|
print "created for: %s" % cntry.url |
||||||
@ -1,8 +1,8 @@ |
|||||||
# -*- coding: utf-8 -*- |
# -*- coding: utf-8 -*- |
||||||
from django.conf.urls import url, patterns |
from django.conf.urls import url, patterns |
||||||
from .views import CatalogDetailedCityView, CatalogDetailedCountryView |
from .views import CatalogDetailedView |
||||||
|
|
||||||
urlpatterns = patterns('', |
urlpatterns = patterns('', |
||||||
url(r'^city/(?P<slug>.*)/$', CatalogDetailedCityView.as_view(), name="spec_catalog_city"), |
url(r'^city/(?P<slug>.*)/$', CatalogDetailedView.as_view(), {'type': 'city'}, name="spec_catalog_city"), |
||||||
url(r'^country/(?P<slug>.*)/$', CatalogDetailedCountryView.as_view(), name="spec_catalog_country"), |
url(r'^country/(?P<slug>.*)/$', CatalogDetailedView.as_view(), {'type': 'country'}, name="spec_catalog_country"), |
||||||
) |
) |
||||||
Loading…
Reference in new issue