@pydjango

Страница 807 из 1273
cryTonicZet_ru
21.12.2017
16:00:59
Там вообще 1.9
а большая разница? .-.

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/' если мне память не изменяет

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.

Я другую документацию вижу у себя чтоли

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 Два компоуза находятся в одной сети.

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
люди подскажите кто юзал django с sqlalchemy?
а зачем это вообще может быть нужно?

Ты какие-то особо изощрённые запросы используешь?

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
404 Not found
странно... https://dpaste.de/Fiwr

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

amureki
22.12.2017
07:14:44
просто до этого юзал flask и в качестве орм была sqlalchemy сложно бллин возвращаться к django orm)))
Сложнее прикрутить и поддерживать алхимию с джангой, поэтому очень советую работать со стандартной орм

Souren
22.12.2017
07:15:55
Как в админке сделать добавление одной модели из другой?
https://djbook.ru/rel1.4/ref/contrib/admin/index.html#django.contrib.admin.InlineModelAdmin

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
https://djbook.ru/rel1.4/ref/contrib/admin/index.html#django.contrib.admin.InlineModelAdmin
Вроде там ничего не менялось по инлайн

Страница 807 из 1273