
Anb
29.11.2017
08:26:23
Я попытаюсь побыть экстрасенсом и понять что вы хотели
Возможно генерация пдф из питона то что нужно

Anton
29.11.2017
08:26:55
нет, 132 страницы это гемор
у меня код в 100 строчек на питоне генерирует а5 пдф

Google

Anton
29.11.2017
08:27:26
не на питоне
а на html, питон туда данные отправляет

Anb
29.11.2017
08:28:15
html и pdf это 2 разных формата

Ri
29.11.2017
08:29:12
ты хочешь получить pdf из html ?

Anton
29.11.2017
08:29:26
да я уде получил
мне гайд нужен как правильно делать
https://codeshare.io/5zP01k
вот код который генерит

Artyem
29.11.2017
08:32:28

Anb
29.11.2017
08:33:40
...

Anton
29.11.2017
08:33:54
че то не подумал про персональные данные

Anb
29.11.2017
08:34:02
Это html документ

Дмитрий
29.11.2017
08:34:05
Ребята, есть вопрос касаемо принятие в именного аргумента в качестве http url'a типа запрос типа localhost/kek/http://hello.world?hello=world, как мне сделать так чтобы этот запрос весь пришёл, а то сейчас на данный url приходит в параметр значение url до вопроса, хотя в регулярке символ вопроса имеется. Или лучше использовать другой метод в качетсве передачи и представления url?

Anb
29.11.2017
08:34:46
То что ты скинул

Google

Anton
29.11.2017
08:35:14

Anb
29.11.2017
08:35:29
Клиент может нажать кнопку печать и сохранить страницу как pdf документ
Чтобы генерить pdf тебе придется освоить репортлаб

Anton
29.11.2017
08:36:08
мне не надо генерить пдф

Anb
29.11.2017
08:36:20
А что тогда?

Anton
29.11.2017
08:36:22
работа с этим документом заканчивается на печати его
просто я не правильно вопрос выразил
мне нужно верстать все что между тэгами page

Anb
29.11.2017
08:37:35
Это обычная верстка
На дивах
Нужно уметь верстать таблички
css + html

Anton
29.11.2017
08:38:13
а если я хочу уместить два A5 на одном А4?

Ri
29.11.2017
08:38:16

Дмитрий
29.11.2017
08:38:44
принимать url типа ключевого аргумента а не через GET параметр

Anton
29.11.2017
08:38:44
то есть перевернуть эти два a5, что бы они влезли на а4

Дмитрий
29.11.2017
08:39:01
localhost/url
хочу типо так сделать
но не получается
localhost/id_user

Google

Дмитрий
29.11.2017
08:39:20
типо такого же делаем
или параметры типа url лучше параметром GET передавать на url

Anb
29.11.2017
08:40:22
У тебя в стилях что-то подобное прописано

Дмитрий
29.11.2017
08:40:57
я сейчас сделал костыль через broadcast_url += "?"
for k, v in request.GET.items():
broadcast_url += "%s=%s&" % (k, v)
и заработало
мб есть иное лучшее решение?

Anton
29.11.2017
08:41:55

Bogdan
29.11.2017
09:03:48

Artem
29.11.2017
09:09:37

Bogdan
29.11.2017
09:12:52
вот дергать
request._request
не очень хорошая практика
да знаю, у меня пичарм отказывается автодополнять медоты в evaluate окне, так что приходится методом тыка через dir искать. у WSGIRequest нашел их, у обертки нет. Наверно есть какой-нибудь красивый метод для получения исходного объекта запроса, но я его не вижу

Artem
29.11.2017
09:13:39

Bogdan
29.11.2017
09:15:15
а шо тебе получить то надо?
человеку выше отвечал про полный url. не помнил как метод называется точно, хотел через дебаг глянуть что там есть подходящего

Artem
29.11.2017
09:16:29

Serj
29.11.2017
09:50:39
я просто прицепил webpack

Dan
29.11.2017
10:00:14
ктонить работал с django-push-notifications
как правильно добавлять девайс?
поле application_id обязательно ?

ros
29.11.2017
10:22:48

Dan
29.11.2017
10:23:39
на сколько я понял application_id не обязательно и используется только если несколько приложений для управления сертификатами
если одно приложение оно может быть пустым

ros
29.11.2017
10:25:27
result = self.fcm_client.notify_single_device(
registration_id=str(device.device_token),
message_title=title,
message_body=body,
sound=sound,
color=[255, 255, 0, 0],
badge=1
)

Google

ros
29.11.2017
10:25:59
это для FCM
APNS
alert = PayloadAlert(title=title, body=body)
payload = Payload(alert=alert, sound=sound, badge=1)
try:
result = self.apns_client.send_notification(
str(device.device_token),
payload,
settings.APNS_TOPIC
)
logger.debug(repr(result))
except BadDeviceToken:
logger.info("Delete Token from account: %s" % device.account_id)
device.delete()
вроде нет application_id

Dan
29.11.2017
10:31:12
хорошо пасиб
а есть разница между
send_notification
и send_message

Artem
29.11.2017
10:33:44

Dan
29.11.2017
10:34:15

Admin
ERROR: S client not available

Dan
29.11.2017
10:34:47
судя по коду
send_message использует
client.send_notification(
registration_id, data,
get_manager().get_apns_topic(application_id=application_id),
**notification_kwargs
)

Artem
29.11.2017
10:35:03
только хардкор ? :)
ну почти :) просто нужно было общие данные и iOS писали для RichPush, а там совсем другая архитеуткруа, ну и прикрутил очереди

Igor
29.11.2017
10:40:39
Привет)
в методе сохранения обьекта модели у меня несколько раз должен вызываться один метод -
def compress_image(self): ...
, но в каждом из вызовов он должен работать с другим свойством обьекта, как лучше это свойство передавать в метод и там работать с ним?

Bogdan
29.11.2017
10:41:04
Ребят я новичок в django. Хочу спросить есть ли там подключение чужих свободных app. Если есть то как это называеться

Dan
29.11.2017
10:42:17
m = Model(field='value')
m.save(some_prop=True)
ну и при редактировании тоже самое

Igor
29.11.2017
10:45:33
а можно как то так:
def compress_image(self, field_name): - при обьявлении
self.compress_image('avatar') - при вызове
self.{field_name} - при обрацении в методе?

Pavel
29.11.2017
10:45:57
у меня есть поле DateTime как мне в джинже вывести только день?

Bogdan
29.11.2017
10:47:02
Ребят я новичок в django. Хочу спросить есть ли там подключение чужих свободных app. Если есть то как это называеться

kidig
29.11.2017
10:49:40

Bogdan
29.11.2017
10:50:33
Типа кто то написал app регистрации и хочет поделиться

Google

Bogdan
29.11.2017
10:50:50
Есть ли в djangi такое
Django *

Radim
29.11.2017
10:54:17

Eugene
29.11.2017
10:54:55
Кто-то лезет в django без основ python?;)

Pavel
29.11.2017
10:55:31
Типа кто то написал app регистрации и хочет поделиться
Конечно, к джанге есть до чёртика уже готовых компонентов.
Но надо понимать, что джанга - это framework, а не content management system. Готовые компоненты джанги - это кирпичи, из которых можно построить сайт, но не готовые блоки.
Типа, если ты захотел ленту новостей на сайте, то это нужно и в вёрстке предусмотреть ленту новостей, и во вьюшках что-то поделать, а не просто в гуе на страницу бросить блок "новости будут тут".

kidig
29.11.2017
10:56:15
Да-да, джанга это не wordpress кароч ?

Robot
29.11.2017
10:57:03

kidig
29.11.2017
10:57:31

Pavel
29.11.2017
10:59:39

Vitaly
29.11.2017
10:59:39
всем привет! подскажите как при аплоаде нескольких файлов сохранить порядок файлов как их выбрал пользователь?

vadim
29.11.2017
11:00:15
порядок передавать

Bogdan
29.11.2017
11:01:40
App в django отвечает за конкретный блок на сайте или в целом за весь сайт?

Vitaly
29.11.2017
11:02:11

Eugene
29.11.2017
11:03:31
Например в модель добавить поле position :) и засчет его выстраивать порядок

vadim
29.11.2017
11:04:21
html5 туторов полно там можно аяксом пулять файлы
ну и пуляем файл с определенным индексом
или 2-й вариант
вместе с файлом josn или post где имени файлу позиция
соответствие

kidig
29.11.2017
11:04:53