
cryTonicZet_ru
21.12.2017
16:00:59

Set
21.12.2017
16:01:08
В.яндекс.браузере есть функция перевод

amureki
21.12.2017
16:01:41
Но без понимания технического английского дальше простых приложений тяжело будет идти

cryTonicZet_ru
21.12.2017
16:02:13

Google

Set
21.12.2017
16:02:27
Выделяешь и там шняга выходит нажимаешь он тебе перевод

cryTonicZet_ru
21.12.2017
16:07:08
хм, делаю по офф доке, и вот...

Valentin
21.12.2017
16:07:15
урлка должна быть /polls/, а не /

cryTonicZet_ru
21.12.2017
16:07:29

▽
21.12.2017
16:08:55
там вроде '^polls/' если мне память не изменяет

cryTonicZet_ru
21.12.2017
16:09:19

amureki
21.12.2017
16:09:26
Ну так ничего нету же у тебя по адресу 127.0.0.1:8000/
127.0.0.1:8000/polls/ сработает
Go to http://localhost:8000/polls/ in your browser, and you should see the text “Hello, world. You’re at the polls index.”, which you defined in the index view.
Я другую документацию вижу у себя чтоли

cryTonicZet_ru
21.12.2017
16:10:07

Set
21.12.2017
16:10:11
Где инклуд убери pools/

Google

Eugene
21.12.2017
16:10:34
регулярки))

Set
21.12.2017
16:10:46
И будет по прямой фигачить без polls/

Ahmed
21.12.2017
17:13:22
Есть тут кто знаком с docker + django
?
Есть мини вопросик

Dmitriy
21.12.2017
17:13:59
Думаю есть, задавай вопросы сразу

Ahmed
21.12.2017
17:15:14
Возможно ли перекинуть переменные окружения для джанги в Dockerfile? Т.е передать там ему подключение к бд а докерфайл после билда заюзает их в джанге.

Aleksandr
21.12.2017
17:23:48
Я не специалист, но что-то мне подсказывает, что ты хочешь странного. Чем не устраивает указать бд в сеттингспай, и в докер файле прописать соответствующую конфигурацию бд. Зачем что-то куда-то пробрасывать?

Eugene
21.12.2017
17:24:29
это норм практика, можно
ток в докер композе

Ahmed
21.12.2017
17:28:01

Eugene
21.12.2017
17:29:16
docker-compose-dev.yaml
docker-compose-production.yaml
docker-compose-staging.yaml
например:)

Ahmed
21.12.2017
17:31:39
окей, у меня в проекте уже есть докер композ, с двумя контейнерами, один контейнер с джангой а другой контейнер с фронтендом. Вот эти два контейнера должны быть всегда запущены, а другую джангу с другим компоузем надо запускать каждый раз с разными env'ами. PS Два компоуза находятся в одной сети.

Eugene
21.12.2017
17:33:05
просто я не особо в докере прям оооочень разбираюсь, вот он да:)

Ahmed
21.12.2017
17:33:33
Было бы хорошо если помог бы девопсер)

amureki
21.12.2017
17:33:56
Дедоксер

Eugene
21.12.2017
17:33:59
gitlab ci делаешь?:)

Google

Ahmed
21.12.2017
17:35:19
gitlab ci делаешь?:)
Не, я его недавно уже настроил, такой гемор был). Тут другое. У меня три сервиса, два сервиса должны всегда быть включенными, а третий сервис надо поднимать сколько хочешь и чтобы данные проходили через те два сервиса ?
Короче пиздец, довопсер нужен)

Alexander
21.12.2017
17:40:03
А в чем вопрос?)
Что именно не получается сделать?

Ahmed
21.12.2017
17:41:10

Alexander
21.12.2017
17:41:40
Образ)
Сделай несколько раз docker service create
С указанием того же самого образа
Укажи там разные переменные окружения и ту же самую сеть, если нужно

Ahmed
21.12.2017
17:45:54
компоуз значит не нужен?
для образа который я буду запускать много раз?


A'zam
21.12.2017
21:08:10
Здравствуйте всем, ребята, можете подсказать, как использовать django-filter, если у меня такой model
class Product(models.Model):
title = models.CharField(max_length=120)
price = models.DecimalField(max_digits=10, decimal_places=2)
currency_type = models.ForeignKey(Currency)
gender = models.ForeignKey(Gender)
category = TreeForeignKey('CategoryTree')
description = models.TextField(blank=True, null=True)
related_products = models.ManyToManyField('self', blank=True)
author = models.ForeignKey(User, blank=True, null=True, on_delete=models.CASCADE)
published = models.BooleanField(default=True)
created = models.DateField(auto_now=False, auto_now_add=True, null=True, blank=True)
это model продукта, например это связан с Property model
class Property(models.Model):
material = models.ForeignKey(Material, verbose_name='Материал', blank=True, null=True)
cleaner = models.ForeignKey(Cleaner, verbose_name='Стирка', blank=True, null=True)
color = models.ManyToManyField(Color, verbose_name='Цвет', blank=True)
size = models.ManyToManyField(Size, verbose_name='Размер', blank=True)
brand = models.ForeignKey(Brand, verbose_name='Бренд', blank=True, null=True)
product = models.ForeignKey('Product', blank=True, null=True, related_name='product_property')
Сейчас фильтр работает только для продукт model, хочу чтоб по color, size и т.к. фильтр был
class ProductFilter(django_filters.FilterSet):
price = django_filters.RangeFilter(label=_('Price'))
title = django_filters.CharFilter(name='title', lookup_expr='icontains', label=_('Title'))
gender = django_filters.ModelMultipleChoiceFilter(name='gender',
queryset=Gender.objects.all(),
widget=forms.CheckboxSelectMultiple()
)
category = django_filters.ModelMultipleChoiceFilter(name='category',
queryset=CategoryTree.objects.all(),
widget=forms.CheckboxSelectMultiple()
)
currency_type = django_filters.ModelChoiceFilter(name='currency_type', label=_('Currency type'),
queryset=Currency.objects.all())
class Meta:
model = Product
fields = ['title', 'price', 'gender', 'category', 'currency_type', ]
exclude = ['related_products', 'author', 'description', 'published', 'created',]


A'zam
21.12.2017
21:09:41
это можно вообще реализовать, кто нибудь сталкивался ???
если такая структура

Gennady
21.12.2017
21:39:08
/help@banofbot
/help@banofbot
/help@banofbot

Anton
21.12.2017
21:39:59
/help@banofbot

amureki
21.12.2017
21:40:19
Успокойтесь)

Dmitriy
21.12.2017
21:41:01
интересно же!

Google

malcev
22.12.2017
01:16:57
помогите глупому нубу плз

Souren
22.12.2017
01:17:08
@AzamMamatmurodov
product_property__material не пробовал?

malcev
22.12.2017
01:18:49
есть url, когда нет аргументов - обрабатывает один метод, когда в url есть аргумент - работает другой метод
как сделать?

Alexander
22.12.2017
01:20:11
не через опции к утилите, а в конфиг-файле
я стараюсь всё указывать через конфиг

Admin
ERROR: S client not available

Alexander
22.12.2017
01:22:27
но если у вас процесс сделал некую работу и всё, то есть некий bash или python-скрипт там, а не сервис, который вечно работает, то запускайте просто через docker run ...

Souren
22.12.2017
01:24:18
есть url, когда нет аргументов - обрабатывает один метод, когда в url есть аргумент - работает другой метод
если ты про GET параметры, то наверное никак. Да и незачем, если у тебя метод (или чем ты там обрабатываешь урл), работает с какой-то сущностью, в чем проблема реализовать в нём же обработку get параметров? Ну, если так хочется именно отдельный метод, проверяй есть ли параметры и вызывай другой метод, возвращай его результат. Но это как-то странно, ИМХО.

malcev
22.12.2017
01:25:55
Да я про GET метод, сразу не сообразил, и понял , что можно проверку в одном методе сделать
нет смысла делать 2 разных метода
:)

Alexey
22.12.2017
04:27:33
люди подскажите кто юзал django с sqlalchemy?

Souren
22.12.2017
04:28:40
Ты какие-то особо изощрённые запросы используешь?

Alexey
22.12.2017
04:29:35
просто до этого юзал flask и в качестве орм была sqlalchemy сложно бллин возвращаться к django orm)))
вроде нашел aldjemy

malcev
22.12.2017
05:30:19
у меня есть пагинация и три состояния: all checked unchecked, подкаждое состояние рисуется новое кол-во страниц, но при переходе постраницам я передаю get запрос и обрабатываю дефолтным методом под состояние all

Google

malcev
22.12.2017
05:32:14
как сделать чтобы мои странички работали :(
не могу сообразить

Сергей
22.12.2017
05:34:49
наверно при отрисовки пагинации и ссылок на страницы, нужно в ссылку добавить гет параметр твоего состояния
всем привет. первый раз пишу тесты, хотелось бы, что бы кто-нибудь посмотрел на код и сказал всё ли я правильно делаю, или можно улучшить, дописать чего-нибудь)
https://dpaste.de/Lc7j

Kirill
22.12.2017
06:21:04
404 Not found

Сергей
22.12.2017
06:22:55

Илья
22.12.2017
07:14:30
Как в админке сделать добавление одной модели из другой?

amureki
22.12.2017
07:14:44

Souren
22.12.2017
07:15:55

Andrey
22.12.2017
07:17:27

Souren
22.12.2017
07:18:02
хз, вроде нет. Главное теперь человек знает как гуглить

Andrey
22.12.2017
07:18:30
Лучше сразу в гугл направлять, наверное, с подсказом запроса. А то он сейчас найчитается доков старых

Souren
22.12.2017
07:18:49
https://docs.djangoproject.com/en/2.0/ref/contrib/admin/#inlinemodeladmin-objects

Илья
22.12.2017
07:18:59
там можно в ссылке 1.4 поменять на 1.9
))

Set
22.12.2017
07:22:54