
kernel
03.02.2019
20:15:19
Так удобнее, и без перезагрузок страницы

Nybkox
03.02.2019
20:15:49
А проверку на то, принадлежит ли пост с текущим ИД пользователю, как реализовать.

S
03.02.2019
20:16:09

Nybkox
03.02.2019
20:16:12
Её же нельзя на фронте оставлять, это небезопасно

Google

Pavel
03.02.2019
20:16:33

Nybkox
03.02.2019
20:16:54
flask login > current_user

kernel
03.02.2019
20:17:10

Nybkox
03.02.2019
20:17:56
Автор занесён в бд, т.е. его ид. Но если я через ЖС кидаю запрос на АПИ, то как мне вытащить ИД автора.

Tigran
03.02.2019
20:18:03

Whore Amazing
03.02.2019
20:18:09
Все фигня, пацаны, вот мне щас бот выдал два одинаковых результата трех рандомов по данным размером 50-1к-10к записей за пять минут. Я думаю, стоит в лотерею сыграть, что ли, с таким везением.

?
03.02.2019
20:18:14

kernel
03.02.2019
20:18:25

Tigran
03.02.2019
20:18:40

Whore Amazing
03.02.2019
20:19:09

Nybkox
03.02.2019
20:19:09

kernel
03.02.2019
20:19:36

Nybkox
03.02.2019
20:19:57

Google

kernel
03.02.2019
20:20:18
А как же авторизация пользователя?

Alex
03.02.2019
20:20:33

Nybkox
03.02.2019
20:20:33
flask login и роуты

kernel
03.02.2019
20:20:40

Nybkox
03.02.2019
20:21:03

Alex
03.02.2019
20:21:15

Nybkox
03.02.2019
20:21:25
Пока хватает рестлесс апи

Alex
03.02.2019
20:21:36

Nybkox
03.02.2019
20:22:02

kernel
03.02.2019
20:22:03

Alex
03.02.2019
20:22:37

Nybkox
03.02.2019
20:22:53

Alex
03.02.2019
20:23:03

Nikolai
03.02.2019
20:23:16
люди нужна помощь в решении школьной задачи... её решили но тестирующая система засчитывает 10 из 100 кто может помочь?

Nybkox
03.02.2019
20:23:22
Если мне хватает функциона, то не вижу смысла усложнять

kernel
03.02.2019
20:23:47

Alex
03.02.2019
20:23:53

Nybkox
03.02.2019
20:24:05

Nikolai
03.02.2019
20:24:51

Alex
03.02.2019
20:25:01

Google

Tigran
03.02.2019
20:25:30

Terminator
03.02.2019
20:25:49
Alexandr Pasko будет жить. Поприветствуем!

kernel
03.02.2019
20:25:58


Nikolai
03.02.2019
20:26:12
выглядит как оффтоп
Ваня решил собрать друзей по случаю своей победы на чемпионате по плаванию. Он попросил маму испечь ему пирогов. Но мама немного не рассчитала время и приготовила пироги раньше, чем нужно было. Теперь Ване необходимо будет разогреть пироги к приходу гостей в микроволновке.
Пироги разные и определяются двумя параметрами A – время нагрева в микроволновке в секундах, B – время остывания в секундах.
Всего у Вани N пирогов. Главная цель Вани – разогреть по одному пирогу в микроволновке так чтобы максимальное количество пирогов одновременно были горячими.
Имеется только одна микроволновка. Пироги греются непрерывно, длительностью ровно A секунд. Время на совершения операций по управлению микроволновкой (включить, выключить, поставить - достать пирог) не учитывается.
Формат ввода
В первой строке файла поступает целое число N (0 ≤ N ≤ 200001) – количество пирогов. Следующие N строк содержат 2 целых числа (0 ≤ A, B ≤ 109) – это параметры каждого пирога. Первое число - время нагрева в секундах, второе число – время остывания в секундах.
Формат вывода
Программа должна вывести единственное целое число – максимальное количество пирогов, которые могут одновременно оказаться горячими.
Пример
Ввод 2
1 1
1 1
1


kernel
03.02.2019
20:26:17
В школе должны объяснять лично и проверять

Alex
03.02.2019
20:26:18


Nikolai
03.02.2019
20:27:17

Pavel
03.02.2019
20:27:24


Alex
03.02.2019
20:27:31

Nikolai
03.02.2019
20:27:54

Alex
03.02.2019
20:27:55
Например GET, POST, DELETE, PUT удовлетворят только CRUD

Nikolai
03.02.2019
20:28:00

Alex
03.02.2019
20:28:23

Nikolai
03.02.2019
20:28:38

Pavel
03.02.2019
20:29:00

Nikolai
03.02.2019
20:29:01

Alex
03.02.2019
20:29:05
Но кроме CRUD могут иметься и другие глаголы. Например что конкретное сделать с частью списка.

kernel
03.02.2019
20:29:18

Google

Pavel
03.02.2019
20:29:34

kernel
03.02.2019
20:29:43
<<<

Alex
03.02.2019
20:30:07

Nikolai
03.02.2019
20:30:24
у меня

Alex
03.02.2019
20:31:00

Nikolai
03.02.2019
20:31:22

Alex
03.02.2019
20:31:39

Nybkox
03.02.2019
20:32:50
А как у тебя сейчас написано?
Апишка - просто пара строк рестлесс кода. Ладно, допишу роутов для взаимодействия из личного кабинета и буду кидать ЖСом пост-запросы

Alex
03.02.2019
20:33:02

qq
03.02.2019
20:33:07

Nybkox
03.02.2019
20:33:07
Да

qq
03.02.2019
20:33:14
Какой алгоритм?

Nybkox
03.02.2019
20:33:24

Alex
03.02.2019
20:33:26
Да
Тогда попробуй библиотеку для js axios

Nybkox
03.02.2019
20:33:44
Это понятно, что не через JQ кидать

Alex
03.02.2019
20:33:54
Там всё просто, вот пример https://specialistoff.net/question/676

Nikolai
03.02.2019
20:34:24

Nybkox
03.02.2019
20:34:43

Google

Alex
03.02.2019
20:34:54

Nybkox
03.02.2019
20:35:02
Это был другой проект.
И без бека.
Т.е. саму логику решения я пытался у вас уточнить, за неё и благодарю.

Alex
03.02.2019
20:35:52
Переделывать много не придётся, усложнения тоже не будет.
Запрос прямой к роуту пройдёт и вернёт данные сразу в json

kernel
03.02.2019
20:36:37
Чувак,бля, просто делаешь один роутер /api, а остальные просто для раздачи static страниц с js кодом для обращения к api. И никаких не будет у тебя проблем. Ты сможешь спокойно расширить горизонты и написать уже что то серьёзнее, чем просто к примеру маленький сайтик. Мобильное приложение, например

Alex
03.02.2019
20:37:35

kernel
03.02.2019
20:37:44

Nybkox
03.02.2019
20:37:47

Alex
03.02.2019
20:37:57
Во-вторых надо делать /api/v1 А далее /api/v2 и т.д. Т.е. учитывать версии при переделке. Иначе это будет неподдерживаемо

kernel
03.02.2019
20:38:08

Alex
03.02.2019
20:38:24