@pydjango

Страница 545 из 1273
Alex
10.09.2017
16:47:33
Не таблетку, а батарейку
то я немножко подустал

Oleg
10.09.2017
16:50:39
with open(os.path.join(settings.MEDIA_ROOT, 'porn.avi'), 'wb') as out: out.write(few_porn_bytes)
Спасибо) я думал, есть какой-нибудь внутренний метод

Mad
10.09.2017
16:54:17
Спасибо) я думал, есть какой-нибудь внутренний метод
Та я просто так написал. Я вообще не понял, что вы спросили.

Oleg
10.09.2017
16:55:41
Та я просто так написал. Я вообще не понял, что вы спросили.
Всмысле, есть ли в джанге какой-нибудь свой инструмент для сохранения медиафайлов?

Google
Mad
10.09.2017
17:00:56
Вопрос не понятен.

Обычно человек что-то делает, читает доки, у него не получается, он спрашивает что-то конкретное. Ну или ничего не делает и спрашивает пургу. Ваш вопрос, мне кажется, относится ко второй категории.

Oleg
10.09.2017
17:23:35
Обычно человек что-то делает, читает доки, у него не получается, он спрашивает что-то конкретное. Ну или ничего не делает и спрашивает пургу. Ваш вопрос, мне кажется, относится ко второй категории.
Я прочитал документацию по этому поводу, если честно, то я чаще шарюсь в исходном коде фреймворка, чем читаю доки. Суть в том, что я могу сохранить файл обычными средствами python, но делаю ли я правильно. Джанга везде пытается придумать решение полегче, может, и к сохранению файлов у неё есть своё решение. Я хочу писать не просто чтобы работало, а чтобы ещё и правильно

Mad
10.09.2017
17:32:21
Покажите свой код.

Pavel
10.09.2017
17:33:59
Да
field.save(filename, File_object) метод смотрел?

Mad
10.09.2017
17:34:30
from django.core.files import File PornMovie.content_file.save( 'some_file_name_that_will_be_used_to_generate_name_inside_media_root', File(open(path_to_temporary_location_of_porn_file, 'rb')) )

Блин, телеграму не нравится такая длинная строчка

Pavel
10.09.2017
17:36:09
к слову, вместо объекта File можно подпихнуть ContentFile, который работает со строками/байтами

Mad
10.09.2017
17:36:17
да

Oleg
10.09.2017
17:36:44
field.save(filename, File_object) метод смотрел?
Нет) в доке есть fieldfile , который имеет такой же метод

Mad
10.09.2017
17:38:17
В случае обращения к PornMovie.content_file этот самый fieldfile и вернётся

Google
Oleg
10.09.2017
17:39:16
В случае обращения к PornMovie.content_file этот самый fieldfile и вернётся
Понял, спасибо) я и думал, что у них свой какой-то обработчик есть)

Mad
10.09.2017
17:40:58
У меня большие сомнения, что вы поняли.

Бессмысленно джангу по сорцам изучать, она слишком большая.

Самое эффективное читать stackoverflow, потом доки и потом уже сорцы смотреть.

Ваш вопрос, например, освещается на stackoverflow в нескольких тредах.

иван
10.09.2017
17:53:02
Create UberEats with PythonDjango and Swift 3

раздачу прикрыли ?

(

Sergey❄️
10.09.2017
18:00:02
раз в полгода торрент открываю чтобы что-то скачать, сори

иван
10.09.2017
18:01:13
ща включу
Спасибо. У меня докачается потом дальше раздавать буду . Если кто качать продолжит

Serj
10.09.2017
18:03:53
парни, подскажите, если я буду писать сейчас на es6, мне какой нибудь Babel нужен или все современные браузеры (в том числе мобильные) уже умеют в es6 и можно не париться? Джанго тут притом, что если нет, то подскажите как это к Джанго собственно присобачить

с фронтом просто сталкиваюсь очень редко

Serj
10.09.2017
18:30:38
Вам фронт зачем ? Хотите темплейтьі компилировать из js или как :
ну у меня маленький личный проект, который буду делать полностью я, ну и на js у меня там будут формы, всякие всплывалки, кнопочки и тд

я просто не шарю как сейчас с поддержкой es6 у браузеров, особенно мобильных

если бы кто-то подсказал, было бы отлично

из личного опыта

Google
BlastPy
10.09.2017
18:36:34
ну если формочки и прочее и много js то проще наверно писать REST на джанге

а фронт на чем вам удобно vue react angukar etc

Serj
10.09.2017
18:37:40
а фронт на чем вам удобно vue react angukar etc
мне удобно vue, просто я раньше писал проекты на laravel, а там babel из коробки

вот я и интересуюсь, можно ли обойтись без него

https://kangax.github.io/compat-table/es6/
получается все что старше ios10 все не умеет в es6

это печально, старых ифонов с ios <10 вроде еще много

Mad
10.09.2017
18:40:29
Я особо JS не балуюсь, но когда надо, просто пишу на древнем диалекте JS, который все понимают.

Serj
10.09.2017
18:41:14
понял, пожалуй не буду выпендриваться и напишу на es5

BlastPy
10.09.2017
18:42:13
а разве babel потом не компилит в чистьій js как в vue ?

Andrey
10.09.2017
18:43:02
для бэкэндщиков ангуляр 2 хорошо идет

Mad
10.09.2017
18:43:06
А ещё я юзаю jquery :D

Denis
10.09.2017
18:43:59
Юзайте лучше vue, намного лучше ангуляра и учится на раз два

Mad
10.09.2017
18:44:25
Я как-то riotjs курил, очень простая штука, раз в 100 проще ангулара.

ХОтя я так понял vue.js похож на ritojs, но мощнее.

Mad
10.09.2017
18:45:03
Чё-то я сомневаюсь.

Denis
10.09.2017
18:45:16
Он популярнее

Mad
10.09.2017
18:45:18
Вот мой SPA на riotjs - http://bin.so

Google
BlastPy
10.09.2017
18:45:19
в изученни имхо

Denis
10.09.2017
18:45:23
Vue

Из-за этого много плюсов

Вроде более легкого поиска нужной батарейки и больше вопросов на стаковерфлоу

BlastPy
10.09.2017
18:46:31
Вот мой SPA на riotjs - http://bin.so
хех создал заметку но не сохранил перешел по faq и текстфилд обнулился

так себе spa

не в обиду

Mad
10.09.2017
18:46:40
Мне оч. понравилось, что на riotjs можно всё запихать в одну HTML: шаблоны, вьюшки, роутинг. Ну может так везде можно, я не знаю. Ангулар1 отбилж всё желание его изучать.

BlastPy
10.09.2017
18:47:53
ну всяко лучше jsx

Denis
10.09.2017
18:48:20
Вот именнл

Mad
10.09.2017
18:48:34
В bin.so фишка не в UI, а в том, что там клиентское AES шифрование. Даже не знаю, зачем я это сделал, но оно теперь есть )

Правда оно на bottle, а не на django :)

Я даже делал ради прикола версию, которая вообще работает безз хостинга :) Она отправляла зашифрованные дампы на другие paste-bin сервисы. Я уже не помню, правда, как я там сделал POST запросы из JS

BlastPy
10.09.2017
18:53:07
Правда оно на bottle, а не на django :)
да и зачем комбайн для такого хотя и django app можно в один файлик запихать а так есть и пирамид и фласк

Denis
10.09.2017
18:53:52
Sanic

Mad
10.09.2017
18:53:58
bottle форева! он, вроде бы, сам по себе в одном файле ))

BlastPy
10.09.2017
18:54:43
Sanic
тогда уж дучше go

Google
Aleksandr
10.09.2017
19:36:10
Matwey
10.09.2017
19:43:37
Чем лучше?
Чем Sanic

Sergey
10.09.2017
21:31:50
Парни! Плиз, а ниид хелп)! Всем привет! Наверняка вы уже успели "потрогать" js фреймворк vue (Вью) в связке с джанго) Лично я столкнулся с некоторой проблемой, которую не могу разрешить.. Дело в том, что при post запросе валится 403 ошибка (CSRF token missing or incorrect.) Не могу разобрать, какой именно требутеся CSRF (один пишется в куки, второй генеhится в исходном коде HTML), на самом деле пробовал передавать и так и сяк, но тщетно.. Может я не верно передаю хидеры.. либо еще что.. Может кто сталкивался? Всем спасибо! https://pastebin.com/xSK6AQzY

Mad
10.09.2017
21:32:49
надо гуглить django vue.js csrf token -)

Sergey
10.09.2017
21:33:27
да гуглил уже)..решения пока не нашел

фишка в том, что пост прилетает пустой

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

Mad
10.09.2017
21:35:21
jquery наше всё

Artem
10.09.2017
21:35:40
не говори так больше

Mad
10.09.2017
21:35:56
затролено: 1

Sergey
10.09.2017
21:36:11
я наоборот от jquery ухожу)

Artem
10.09.2017
21:36:26
я и не приходил... на дух не переношу js

Mad
10.09.2017
21:37:11
А, тогда не затролено, я думал ты апологет како-нить ангулара или того же vue.js

Ну, большинству django разрабов надо знать javascript

Artem
10.09.2017
21:38:02
мне не приходится)

пишу апишечки и в йух не дую

Mad
10.09.2017
21:38:22
Но это тебя ограничивает сильно.

Ну равзе что ты в сторону highload растёшь.

Artem
10.09.2017
21:38:41
чем же?

Mad
10.09.2017
21:39:01
Ну не знаю, веб-разработчик, не знающий js, имхо, это странно.

Artem
10.09.2017
21:39:03
хайлоад/мобилки

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