
Constantine
29.06.2017
07:53:13
зачем, если можно спросить?)

Set
29.06.2017
07:55:25
да читал я моя вина такого языка нету написано было потом поменял! мне надо еще каз язык я его не знаю как добавить его нету он будет ругаться… не подскажите где искать в его исходниках или он языки в django берет
нашел решение взял под ('ka', 'kazakh'), ибо нет языка в django

Artem
29.06.2017
08:18:54

Google

Constantine
29.06.2017
08:20:18
холивар

Set
29.06.2017
09:14:33
блин я не пойму как в i18n сделать так что бы менялись языки ? подскажите в шаблоне если меняю {% language 'ru' %} на нужный язык он менят а вот как сделать что бы при клике менялось ? ?

Arnie
29.06.2017
09:23:25
https://djangosnippets.org/snippets/2875/

Set
29.06.2017
09:37:31
не подскажите где база всех языков находится мне надо казахский добавить

Eugene
29.06.2017
09:37:55
kz

Set
29.06.2017
09:37:58
его в django нету а другой язык ставить и под него думаю не вариант

Mikhail
29.06.2017
09:38:17
есть
он вроде бы kk называется, не kz

Set
29.06.2017
09:38:34
'Unknown language code kz.'

Mikhail
29.06.2017
09:38:56
https://github.com/django/django/blob/master/django/conf/locale/kk/LC_MESSAGES/django.po#L16

Set
29.06.2017
09:39:30

Misha
29.06.2017
10:14:09
в templatetags

Google

Artem
29.06.2017
10:51:36
Ребят, неподскажите такой момент. Имеется метод постовый, принмающий JSON и Мультипарт данные, с JSON все гуд летит, но в мультипарте немного иначе, и вот трабла:
<QueryDict: {u'title': [u'Test you'], u'poster': [u'http://fdsfsd.com/fdg/fsdg4f/gertg/fsf.png'], u'screenshots[]': [<InMemoryUploadedFile: 1CoILxGrfx4.jpg (image/jpeg)>, <InMemoryUploadedFile: 17800368_1516711401695193_8652202548813563422_n.jpg (image/jpeg)>, <InMemoryUploadedFile: a15bzdkVhXw.jpg (image/jpeg)>, <InMemoryUploadedFile: dv7ncNZkKjo.jpg (image/jpeg)>], u'platforms': [u'2'], u'description_product': [u'Smth text of product'], u'game_id': [u'4'], u'sale[]': [u"{'sale_id': 1, 'price': 6000}", u"{'sale_id': 3, 'text': '\u0430\u0432\u044b\u0430\u044b'}"]}>
Ловлю ключ - sale[], и приходит не весь лист, а только первый элемент, как мне получить весь то?

Set
29.06.2017
10:51:58
решил по другому сделать вывел все

Artem
29.06.2017
11:20:41
Решил, не так вытаскивал данные с реквеста, решилось: tmp_sales = mobile_data.getlist('sale[]')

Dmitriy
29.06.2017
11:35:07
Привет! Как подружить джангу с постгрес? Устанавливаю на сервере postgres, создаю базу данных django_db, создаю пользователя user_name с паролем password, прописываю в settings.py:
DATABASE_URL={'ENGINE': 'django.db.backends.postgresql_psycopg2','NAME': 'django_db','USER' : 'user_name','PASSWORD' : 'password','HOST' : '127.0.0.1','PORT' : '5432',}

Set
29.06.2017
11:35:08
я вывел все язsки на главную странцу в base.html
{% get_available_languages as languages %}
{% for lang_code, lang_name in languages %}
{% language lang_code %}
<a href="{{ lang_code }}">{{ lang_name }}</a>
{% endlanguage %}
{% endfor %}
они вывелись вот теперь только не знаю как лучше сделать что бы при нажатии менялся язык а не переходил на другую страницу … может написать функцию которая менять значения в шаблоне . так как при нажатии

Dmitriy
29.06.2017
11:35:26
Запускаю python manage.py migrate
всё валится
Что может быть не так?(

Alexey
29.06.2017
11:36:29
Написано же)

b0g3r
29.06.2017
11:36:30
а ошибку почитать

Alexey
29.06.2017
11:36:44
Check settings documentation :)
БД не правильно прописана в сеттингах

b0g3r
29.06.2017
11:37:47
https://www.digitalocean.com/community/tutorials/how-to-use-postgresql-with-your-django-application-on-ubuntu-14-04

Dmitriy
29.06.2017
11:38:22
Да в том-то и дело, что уже 20 раз перепроверил, и локально на ноуте все норм поднимается, а на сервере выдают вот это...

Диёр
29.06.2017
11:38:51
Как в get_queryset обратиться к реквесту?
а всё

Nikita
29.06.2017
11:42:12
разве можно постгрес вот так просто вставлять?
там разрешено подключение к нему?
я джанго никогда не настраивал, но в постгресе в pg_hba.conf нужно разрешать подключения

Google

Hot
29.06.2017
11:45:24
Ребят, есть опыт создания интернет-магазинов на Django? Со всякими батарейками типо oscar или с нуля.
Поделитесь плиз, какого это.

Matz
29.06.2017
11:46:12

Диёр
29.06.2017
11:46:28
а если вино, коньяк, ликёр?

Set
29.06.2017
11:48:03

Hot
29.06.2017
11:48:31
Ну медленная админка это наверное не фатал, хотя я хз.

Диёр
29.06.2017
11:49:16
гайс, как в джанго искать место ботлнека?

Set
29.06.2017
11:49:40

Dan
29.06.2017
11:50:32
просто не знаю есть ли такая опция в postgres

Set
29.06.2017
11:51:14

Dan
29.06.2017
11:53:01
ну и в developer-tools вроде есть профилироавагие

Set
29.06.2017
12:00:38
можете подсказать? на каждый язык надо отдельный шаблон создавать или есть какой то контролер который поможет переводить на языки; проче доку на руском не понял что делать с ним
форму взял оттуда но как ее привязать
<form action="{% url 'set_language' %}" method="post">{% csrf_token %}
<input name="next" type="hidden" value="{{ redirect_to }}" />
<select name="language">
{% get_current_language as LANGUAGE_CODE %}
{% get_available_languages as LANGUAGES %}
{% get_language_info_list for LANGUAGES as languages %}
{% for language in languages %}
<option value="{{ language.code }}"{% if language.code == LANGUAGE_CODE %} selected="selected"{% endif %}>
{{ language.name_local }} ({{ language.code }})
</option>
{% endfor %}
</select>
<input type="submit" value="Go" />
</form>

Artem
29.06.2017
12:03:23

Set
29.06.2017
12:04:03

Artem
29.06.2017
12:04:10
шас найду пример
Имеешь любой шаблон, и там те фрагменты, которые надо тебе перевести используешь так:
{% trans "Smth context string" %}
а данные переведнные тащишь из БД
после того, как забил шаблоны, генерируешь django.po, их переводишь как надо и компилишь в django.mo

Google

Set
29.06.2017
12:10:20
дело не в этом! у меня все прекано переводит если зачения меняю на {% language 'kk' %} . но я хочу сделать так, что бы можно было выберать язык и весь сайт был на выбраном языке. и вот думаю если будет проблема то придется создать на каждый язык html

Eugene
29.06.2017
12:12:21
o_o

Artem
29.06.2017
12:13:18
Ааа, понял. Тогда сделай такой шаблонный фильтр, куда передаешь две буквы языка, и простой выпадающий список с языками, а в сам метод фильтра передав язык делай его смену через метод - activate() из - from django.utils.translation import ugettext_lazy as _, activate
и тогда в сессиях или куках будет храниться запись о смененом языке

Eugene
29.06.2017
12:15:15

Диёр
29.06.2017
12:19:01
Гайс, чем отличается get_object_or_404 относительно queryset.get с 404 в эксепшене?

Admin
ERROR: S client not available

Set
29.06.2017
12:19:43

Eugene
29.06.2017
12:19:55

Set
29.06.2017
12:20:06
даа!

Диёр
29.06.2017
12:22:12
ну тобишь мне в detailview в get_object что использовать из этого?

Alexey
29.06.2017
13:06:43
А использовать что угодно. Я обычно get_obj

Vadim
29.06.2017
13:09:12
klass)

Set
29.06.2017
13:12:56
)

Denis
29.06.2017
16:22:29
klass)
норм, в коде джанги часто встречается

bakatrouble
29.06.2017
16:34:12
> Delisted

Pavel
29.06.2017
16:58:04

Google

Eugene
29.06.2017
16:58:35
В батарейках разных тоже встречал

Pavel
29.06.2017
16:59:32
ну это такая, очень распространнёная подмена.

Alexey
29.06.2017
16:59:48
Если не ошибаюсь, то по моему у Лутца в книге про это написано, так как class - зарезервированное имя

kapehh
29.06.2017
17:06:23
self в js из той же оперы
XD

Matz
29.06.2017
17:35:09
Использую uwsgi + nginx, а теперь вопрос:
"Нужно ли настраивать https в uwsgi или только в nginx'e хватит ?" ?
Мне просто 301 возвращает

Диёр
29.06.2017
17:36:37
tls вроде nginx занимается

bakatrouble
29.06.2017
17:47:00
да, надо только nginx-у настроить https

Pavel
29.06.2017
18:39:23
Всем привет, есть приложение на DRF и vueJS, такой вопрос, как организовать сео? ssr для vue нет, думаю по юзер-агенту определять роботов и отдавать нужную страничку уже отрендеренную, какие могут быть еще способы?

Constantine
29.06.2017
18:41:58
а есть проблема с роботами? гугл заявляет, что у них всё ок с рендером js
и vue тоже про это говорят
https://vuejs.org/v2/guide/ssr.html
вот сюда еще стоит посмотреть

Pavel
29.06.2017
18:46:39
вот сюда еще стоит посмотреть
для vue nuxt.js придется много чего перепиливать в приложении, поэтому это последний вариант.
С гуглом все понятно, но вот яндекс пока еще не научился нормально индексировать SPA как я понял, вот и думаю может написать пару шаблонов и просто их поисковикам скармливать

Nikita
29.06.2017
18:56:51
ребят а подскажите как по модному валидировать данные? Нужно чтобы пользователь ввёл 20 чисел, связанные между собой простыми законами, ловить через def post? или js навесить на страницу? или по-другому как-то?

Pavel
29.06.2017
19:01:07

Nikita
29.06.2017
19:02:15
я просто учусь и совсем мало разбираюсь:) и пока пилю хом проекты) вот и интересно как делают в крупных проектах