@pydjango

Страница 381 из 1273
Марк ☢
22.07.2017
10:45:27
Ага. И когда модуль написан на си апи петона напрямую (не цытон и не цтайпс) то веселуха

Кароч

Есть тут фрилансеры?

Google
Марк ☢
22.07.2017
10:48:59
надо использовать ctypes
Не надо. Он говно

Надо цытон

Alexander
22.07.2017
10:49:16
мб

но не С API

Марк ☢
22.07.2017
10:49:25
Это да

Alexander
22.07.2017
10:50:32
в группе 990 человек)

наверное, есть)

но, скорее, контрактеры

(постоянная удалённая работа на 1 или нескольких заказчиков)

Марк ☢
22.07.2017
11:00:55
Мне вот надо на разовую

Есть маленький проект на джанге

Но сделан локтями

Google
Марк ☢
22.07.2017
11:01:32
Переделать его, либо с нуля такойже сделать

Но по правильному

.
22.07.2017
17:10:33
Гайс, подскажите по ресту. Есть некий сторонний сервис, который предоставляет api, есть библиотека на питончике, которая предоставляет возможность удобно работать с этим api, теперь стоит задача сделать rest api. Получаем данные на вход, передаем их в библиотеку, получаем ответ. Я правильно понимаю, что каждую вьюху здесь нужно делать через APIView, т.к. мы ничего не просматриваем, не создаем, не обновляем у себя на сервере, а только передаем запросы. P.S. на самом деле каждый запрос, каждый ответ api и каждая ошибка пишутся в бд, но это сути дела вроде не меняет

deadkorskiy
22.07.2017
17:31:18
@Q00000000 А какие альтернативы ? Если тебе не нужно ничего просматривать, обновлять, кешировать и т.д. я бы так и делал ну может авторизацию еще чекал, если требуется опять же

ilya
22.07.2017
17:46:12
не силен в ресте просто, поэтому интересуюсь
Нет времени объяснять, пили ApiView )))

ivan
22.07.2017
22:16:31
как можно в классе TemplateView реализовать редирект ?

Artur
22.07.2017
22:28:37
HttpResponseRedirect

лежит в django.shortcuts

Massimo
23.07.2017
08:48:21
Можно ли через Джанговский шелл узнать список юзеров?

В инете нашел только по разрешениям и группам

Alexander
23.07.2017
08:51:20
это обычная модель как и другие

X
23.07.2017
08:52:00
можно

Uncle
23.07.2017
09:46:39
Господа, можно ли подружить джангу с Cpython или PyPy? Может кто пробовал, есть профит с этого?

Можно ли вообще джангу посадить на байткод?

Massimo
23.07.2017
09:58:36
Хорошо, вот юзер заходит на сайт как определить его группу? us = request.user.username if request.user.is_authenticated: if us.groups.filter (name='somenameofthegroup'): return HttpResponseRedirect('/redirection/') else: .... Он почему то выдает 'unicode' object has no attribute 'groups'

ilya
23.07.2017
10:00:58
Хорошо, вот юзер заходит на сайт как определить его группу? us = request.user.username if request.user.is_authenticated: if us.groups.filter (name='somenameofthegroup'): return HttpResponseRedirect('/redirection/') else: .... Он почему то выдает 'unicode' object has no attribute 'groups'
ну и хорошо бы после filter() использовать .exists() => if user_obj.groups.filter(....).exists() В доках написяно - Note: If you only want to determine if at least one result exists (and don’t need the actual objects), it’s more efficient to use exists().

Massimo
23.07.2017
10:23:18
потому что ты присваиваешь переменной us имя пользователя(юзернейм), а не объект модели ПОльзователь
А как правильно задать объект модели если я эту модель не созадавал? Ну то есть полбзуюсь дефолтной моделью джанго с присвоенной группо

Google
Massimo
23.07.2017
10:28:04
us = request.user, Исходя из твоего кода
А если создам модель, то From models import User us = request.User ?

ilya
23.07.2017
10:32:04
А если создам модель, то From models import User us = request.User ?
в объекте request(запрос) нет объекта User.

А если создам модель, то From models import User us = request.User ?
посмотри в дебагере, что в request`e содержится

Massimo
23.07.2017
10:32:51
Ok, спасибо большое!

Uncle
23.07.2017
12:00:44
Alexander
23.07.2017
12:00:57
это просто обычный питон

что-то другое имеет смысл использовать чтобы сократить затраты

например, если потребуется меньше серверов для поддержки проекта

Uncle
23.07.2017
12:01:55
а что насчет py py?

и джанго

Alexander
23.07.2017
12:02:18
смысл таких реализаций - сделать питон чуть пошустрее

чтобы 1 сервер мог обрабатывать больше запросов

в этом есть смысл, если уже сейчас много серверов и уже сейчас приходится платить много денег за них

в остальном, это такой же питон, со своими особенностями и с отставанием в развитии

я не вижу причин использовать не СPython для веба по причине, отличной от экономии денег

это нужно для какого-нибудь инстаграмма/пинтереста

если у вас просто 1-3 сервера, то точно смысла нет)

питон отличный ЯП, его главный минус - он тормознут, PyPy частично решает этот недостаток в вебе все запросы обычно хорошо распределяются по серверам, вот есть у вас 3 сервера, вы платите за них 150 баксов суммарно, допустим (и то ради резервирования, а не потому что 1 не хватает), нет смысла в переходе на что-то нестандартное, это ничего вам не даст

Google
Alexander
23.07.2017
12:11:27
если вдруг у сайта будет выше нагрузка - вы просто докупите ещё парочку серверов и проблема решится, а вот если количество таких серверов измеряется десятками/сотнями - речь будет идти об экономии серьёзной суммы, вот тогда и только тогда и нужно смотреть в пользу PyPy, те, кто это использует, обычно знают, зачем им это нужно и думают о том, уйти ли с питона на Go или "прокачать" Python через PyPy/cython и прочие штуки

Massimo
23.07.2017
13:08:49
Господа, вопрос такой. <body class="body"> <div class="container-fluid" style="min-height:95%; "> <div class="row"> <div class='container-fluid' id="main"> <div> {% block content %} {% endblock %} </div> <div> {% block title %} {% endblock %} </div> </div> </div> </div> </body> Почему он не видит {% block content %} но видит {% block title %}???

b0g3r
23.07.2017
13:13:43
что есть "не видит"?

Massimo
23.07.2017
13:18:58
Не отображается на странице

Admin
ERROR: S client not available

Massimo
23.07.2017
13:19:12
Содерджимое тайтла отображает а контента нет

b0g3r
23.07.2017
13:19:26
а в исходном коде чего

Massimo
23.07.2017
13:20:46
<h1>тектс</h1>

в обоих случаях

ivan
23.07.2017
13:22:34
Кто знет почему при обычном filter возвращается object а при filter через Q возвращается queryset содержащий словари? как можно через Q поиск вернуть список объектов

Massimo
23.07.2017
13:27:18
Это базовый шаблон? Его что-нибудь переопределяет?
Нет, у {% block content %} и {% block title %} стоит % Extends % на него

amureki
23.07.2017
13:27:51
ivan
23.07.2017
13:29:23
в 1 случае query set со словарями: во 2 с объектами

amureki
23.07.2017
13:34:24
https://dpaste.de/

Пожалуйста, большие куски кода туда

ivan
23.07.2017
13:36:36
ок, https://dpaste.de/eZZz , как можно преобразовать словарь в объект?

Massimo
23.07.2017
13:38:26
https://dpaste.de/
https://dpaste.de/9jVP

https://dpaste.de/oEpa

Google
amureki
23.07.2017
13:44:07
https://dpaste.de/oEpa
Внешне вроде ок, если второй файл наследует первый, у тебя в блоке контент вылезет h1, а блок title будет пустым

Artur
23.07.2017
13:44:09
блок title покажи

Massimo
23.07.2017
13:44:55
https://dpaste.de/wUxS

amureki
23.07.2017
13:45:16
ок, https://dpaste.de/eZZz , как можно преобразовать словарь в объект?
Сделай принт тайпов обоих, оба кверисеты должны быть: 'print(type(user_orders))'

https://dpaste.de/wUxS
А в этом шаблоне у тебя будет блок тайтл, а контента нет

Massimo
23.07.2017
13:47:01
А в этом шаблоне у тебя будет блок тайтл, а контента нет
То бишь {% block %} по своему назвать нельзя?

amureki
23.07.2017
13:48:28
То бишь {% block %} по своему назвать нельзя?
Не понял вопроса, пояснишь? Если ты хочешь заполнить чем-то блок, наследуемый от родителя, пишешь эту конструкцию и заполняешь

Massimo
23.07.2017
13:49:15
ну например задать блоку имя аля {% block somename %} нельзя?

Artur
23.07.2017
13:49:36
можно

Massimo
23.07.2017
13:49:41
или это идет строгая привязка?

Artur
23.07.2017
13:50:21
после block идет имя блока

amureki
23.07.2017
13:50:45
Можно, разумеется

Но это мета имя, оно не отобразится в итоге в отрендеренном шаблоне

ivan
23.07.2017
13:50:58
Сделай принт тайпов обоих, оба кверисеты должны быть: 'print(type(user_orders))'
Речь не о том, да они оба queryset, но у 1 внутри словарь, у другого objects

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