@pydjango

Страница 380 из 1273
BlastPy
21.07.2017
19:51:09
Спасибо.

А как проверка виглядит в APIView или другой вью ?

проверка токенна иммею ввиду

Denis
21.07.2017
19:54:38
Проверка на валидность?

Google
BlastPy
21.07.2017
19:55:19
Да

именно в drf apiview ну или на крайняк в кастомной модели пользователя

получать из хедеров и сравнивать с базоЙ ?

Denis
21.07.2017
19:55:59
from django.conf.urls import url from rest_framework_jwt.views import ( obtain_jwt_token, refresh_jwt_token, verify_jwt_token ) urlpatterns = [ url(r'^obtain-token/', obtain_jwt_token), url(r'^refresh-token/', refresh_jwt_token), url(r'^verify-token/', verify_jwt_token), ]

BlastPy
21.07.2017
19:56:28
а в самой apiview

Denis
21.07.2017
19:57:38
https://github.com/GetBlimp/django-rest-framework-jwt/blob/master/rest_framework_jwt/serializers.py

У меня нет "голой" проверки, только из rest_framework_jwt

BlastPy
21.07.2017
20:00:18
Спасибо

ivan
21.07.2017
20:06:17
Есть способы сделать выборку через фильтр внутри которого будет еще фильтр? для foreign key связи?

или вручную нужно обрабатывать

Skoomer
21.07.2017
20:08:25
ребят , подскажите по поводу ЛК для юзера в какую сторону копать ,если можно в лс ,есть пару неясностей

Artur
21.07.2017
20:10:24
Я бы сделал отдельное представление которое обрабатывает пользователя по user.id и уже с ним работает

Skoomer
21.07.2017
20:13:32
Я бы сделал отдельное представление которое обрабатывает пользователя по user.id и уже с ним работает
а к этому представлению можно подключить django-allauth , я там уже настроил регистрацию по мылу

Google
Skoomer
21.07.2017
20:14:17
Я бы сделал отдельное представление которое обрабатывает пользователя по user.id и уже с ним работает
и на счет представления , это сделать модель user и потом делать views на эту модель ?

Artur
21.07.2017
20:14:42
модель юзер у тебя по умолчанию должна быть, тем более раз ты сделал модуль регистрации

Denis
21.07.2017
20:15:36
Юзайте cookiecutter-django и не ебите себе мозг

Там сделано уже все

Skoomer
21.07.2017
20:16:45
модель юзер у тебя по умолчанию должна быть, тем более раз ты сделал модуль регистрации
в django-allauth уже готовая регистрация по мылу и авторизация соц сети )

Там сделано уже все
это ты на счет ЛК ?

Denis
21.07.2017
20:17:01
Да и django allauth там тоже есть

Skoomer
21.07.2017
20:18:30
Да и django allauth там тоже есть
я в документации не нашел подобное , можешь подкинуть сылку где почитать

Skoomer
21.07.2017
20:23:06
https://github.com/pydanny/cookiecutter-django
а он сможет работать в связки с allauth ?

Skoomer
21.07.2017
20:24:45
спасибо , будем пробовать )

k
только сел к пк ) ,начал читать про cookiecutter , он работает с пострег бд , а я с sqlite3 так как пока дела проэкты для биться и набить руку

он сможет работать с склайт?

Denis
21.07.2017
23:48:22
Да все может работать с sqlite

это просто шаблон для проекта

ничего более

Set
22.07.2017
04:41:20
привет всем кто нибудь работал с mttp ?

Almat
22.07.2017
04:53:28
привет, да

mptt имели ввиду?

Google
Set
22.07.2017
04:55:39
да!



не могу реализовать в шаблоне подскажи категория без ссылки <div class="title"> <i class="dropdown icon"></i> Гостинная </div> <div class="content categories_nav_list"> <ul> <li class=""><a href="" class="">Шторы</a></li> <li><a href="">Наволочки</a></li> <li><a href="">Пледы</a></li> <li><a href="">Наполнитель</a></li> </ul> </div>

Yaroslav
22.07.2017
05:48:44
Set
22.07.2017
05:56:09
привет, да
есть предложения как сделать ? ??

Almat
22.07.2017
06:01:03
я проблему понять не могу)

Set
22.07.2017
06:03:55
вот у меня так сейчас {% recursetree nodes %} <div class="title"> <i class="dropdown icon"></i> {% trans node.name %} </div> <div class="content categories_nav_list"> <ul> {% if not node.is_leaf_node %} <li>{{ children }}</li> {% endif %} </ul> </div> {% endrecursetree %} </div> </div> я не знаю как {{ children }} задать значения что бы он выводился так <li><a href=«{{ node.slug }}»>{{ node.name }}</a></li>

Eugene
22.07.2017
06:05:04
Также и задай, ток children.slug

Set
22.07.2017
06:08:24
Также и задай, ток children.slug
так не отображется

Eugene
22.07.2017
06:09:20
children.name

Set
22.07.2017
06:46:26
?

Almat
22.07.2017
07:06:22
сорри, эту часть я не знаю

Сергей
22.07.2017
08:05:55
всем привет. подскажите, как можно оптимизировать .count() с кучей фильтров типа LIKE

или может есть у кого статейка на полнотекстовый поиск

Dmitriy
22.07.2017
08:07:36
Вроде неплохо. Может в пин положить? http://www.eidel.io/2017/07/10/dockerizing-django-uwsgi-postgres/

Сергей
22.07.2017
08:08:27
сейчас поиск работает следующим образом: разбивается строка на слова icontains слова в теле и заголовке новости из этого запроса нужно 2 инфы, это 20 статей и сколько нашел всего. как оптимизировать не знаю

Eugene
22.07.2017
08:15:54
Если используете PostgreSQL , то Django поддерживает полнотекстовый поиск из коробки.

Сергей
22.07.2017
08:17:04
в 1.9 кажется его нет из коробки

Eugene
22.07.2017
08:20:04
Да, он с 10 :(

Skoomer
22.07.2017
09:11:14
я настроил django-allauth ( работает как и регистрация по мылу так и авторизация черз GMAIL Api) когда перехожу по сылки 127.0.0.1:8000/accounts/social/connection

Google
Skoomer
22.07.2017
09:11:21
вверху такая вот строчка

Important: Authentication via OAuth based providers will not work until you setup proper applicaton credentials.

Artem
22.07.2017
09:40:14
Всем салют! Скажите, как заставить себя переселить, что бы уж сменить 2.7 на 3.6?

Pavel
22.07.2017
09:42:18
Составь список фич 3.6 которых нет на 2.7, отметь галочкой полезные и прикинь объем работы по миграции. Что пересилит, то и делай.

Admin
ERROR: S client not available

Artem
22.07.2017
09:43:34
Ну блин, там няшная асинхроннка, словари быстрей, типы данных, дженерики, но нету юникода как я без него;(

Григорий
22.07.2017
09:46:08
а зачем он тебе?

юникод то?

Ethan
22.07.2017
09:46:56
юникод то?
Действительно

Artem
22.07.2017
09:49:14
Ну хз, привык я к юникоду что-то

Igor
22.07.2017
09:55:58
Нету никаких типов данных и дженериков, к сожалению

Это просто полезные аннотации для IDE, вот и все

Pavel
22.07.2017
09:58:05
В 3.6 нет уникода? Каждый день новости.

Ethan
22.07.2017
10:09:54
Dmitriy
22.07.2017
10:11:58
https://docs.python.org/3/howto/unicode.html

Просто в 3 нет мазахизма с кодировками )

amureki
22.07.2017
10:17:14
>но нету юникода как я без него;( нету проблем с юникодом, ты хотел сказать

Artem
22.07.2017
10:19:38
Да, просто привык ко второму питону, но охото бы перейти.

Google
Dmitriy
22.07.2017
10:23:06
Да, просто привык ко второму питону, но охото бы перейти.
Кодировка - это последнее, что должно сдерживать) скорее наоборот.

amureki
22.07.2017
10:26:11
картинку с Лебедевым надо

https://ic.pics.livejournal.com/maniffest/27183543/18079/18079_640.jpg

Григорий
22.07.2017
10:28:06
Жестко) Ну с другой стороны, кто то же должен будет поддерживать все то легаси которое осталось на 2.7

Alexander
22.07.2017
10:37:19
формально Python 2.7 поддерживается до 2020) фактически - это какое-то старое допотопное г-но, нет ни 1 причины его использовать в 2017 году, если только у вас не какой-нибудь там legacy-проект, который без тестов и чуть тронешь - развалится

Alexander
22.07.2017
10:41:22
поддержка Python 2.7 такая длительная не для вас, разработчиков веб-приложений, а для разработчиков "кровавого энтерпрайза", где кое-где до сих пор используются передовые технологии начала 00 годов

так пишите нормально с тестами - не будет проблем переводить на другие версии

amureki
22.07.2017
10:42:10
Все проекты же такие
разумеется, нет :) по себе не стоит судить

Марк ☢
22.07.2017
10:42:13
А есть тут фрилансер хорошо умеющий в джангу ?

разумеется, нет :) по себе не стоит судить
Лично портировал на третий питон несколько проектов с пипа

amureki
22.07.2017
10:43:56
ну вот видите, портировали, отлично ?

Alexander
22.07.2017
10:44:03
должны быть тесты, должна быть CI, если есть некая Issue/Ticket/Task (не знаю, как называется это в вашем проекте), то она должна включать в себя тесты, нет тестов - ветка не мержится

пока не будет тестов

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