
Alex
10.09.2017
16:47:33

Oleg
10.09.2017
16:50:39

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:32:28

Oleg
10.09.2017
17:32:53

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

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

Google

Oleg
10.09.2017
17:39:16

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 и можно не париться? Джанго тут притом, что если нет, то подскажите как это к Джанго собственно присобачить
с фронтом просто сталкиваюсь очень редко

Mad
10.09.2017
18:05:54

BlastPy
10.09.2017
18:16:23
Вам фронт зачем ? Хотите темплейтьі компилировать из js или как :

Serj
10.09.2017
18:30:38
я просто не шарю как сейчас с поддержкой es6 у браузеров, особенно мобильных
если бы кто-то подсказал, было бы отлично
из личного опыта

Google

Serj
10.09.2017
18:32:09

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

Serj
10.09.2017
18:37:40
вот я и интересуюсь, можно ли обойтись без него
это печально, старых ифонов с 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, но мощнее.

BlastPy
10.09.2017
18:44:48

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
не в обиду

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

Denis
10.09.2017
18:47:08
Притом банально тегом script

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

Denis
10.09.2017
18:53:52
Sanic

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

BlastPy
10.09.2017
18:54:43

Google

Aleksandr
10.09.2017
19:36:10

Matwey
10.09.2017
19:43:37

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
хайлоад/мобилки