
Alex
07.02.2019
08:51:02

Tigran
07.02.2019
08:51:19

pavel
07.02.2019
08:51:34
не буду врать что все перебирал с целью собрать статистику, но в основном - режет глаз

Alex
07.02.2019
08:51:38
у сайтов Rust, Python, Ansible тоже...

Google

Andrew
07.02.2019
08:51:44

Tigran
07.02.2019
08:51:47

pavel
07.02.2019
08:52:30

Alex
07.02.2019
08:52:32
только тс… про Galaxy никому не говорите, у нас дизайн говно… но нанять нормального дизайнера - путь слабых духом.

pavel
07.02.2019
08:52:35
вот что-то такое

Alex
07.02.2019
08:53:00
при этом тема которую использует python docs 3 вполне годная
да и у других типа того же фласка вполне ок

pavel
07.02.2019
08:53:27
я это как демонстрация того что дизайн - вторичен, если важно наполнение
имхо
потому бутстрап вполне ок

Alex
07.02.2019
08:53:50
Я тебе открою маленькую тайну. Большинство тех, кто с этим работает, просматривают сайты через lynx в терминале.

Alex
07.02.2019
08:54:12
пойду установлю себе lynx

Google

Alex
07.02.2019
08:55:22
Ну ладно, не большинство. Но много.

Den
07.02.2019
08:55:23

Tigran
07.02.2019
08:55:58

Alex
07.02.2019
08:56:25
Я про то, что конфиг бывает удобнее просмотреть и стянуть непосредственно в консоли. А если сайт сверстан, то часть может расползтись или вовсе не отобразиться.
wget curl
На github есть отдельно raw, когда ты можешь файл как есть стянуть в консоли.
Но вернёмся в верстку, господа.
Так вот, обмазываемся мы бутстрапом и прикручиваем динамику на Vue.
К API реализуемся через JSON-RPC и axios без проблем через POST гоняет туда-сюда данные
К Flask ставим пакетик flask_jsonrpc

Terminator
07.02.2019
09:01:15
@dosido12stepsprogram будет жить. Поприветствуем!

Alex
07.02.2019
09:01:30
Вот так выглядит фронт https://specialistoff.net/question/676
А вот так бек https://specialistoff.net/question/820
Няшка-няшка ?

Tigran
07.02.2019
09:02:27

Terminator
07.02.2019
09:02:30
Святослав Суханов будет жить. Поприветствуем!

Alex
07.02.2019
09:03:39

Tigran
07.02.2019
09:04:26
Инклудед или нет?

Alex
07.02.2019
09:04:44

Tigran
07.02.2019
09:05:15
Вопрос снят, посмотрел код.

Google

Tigran
07.02.2019
09:05:25
Это ж просто обёртка вокруг ajax очередная.

Alex
07.02.2019
09:05:45

Terminator
07.02.2019
09:05:48
@haos_001 будет жить. Поприветствуем!

Tigran
07.02.2019
09:05:58
И не вижу RPC, если честно

Alex
07.02.2019
09:06:17

Tigran
07.02.2019
09:06:23

Alex
07.02.2019
09:06:39

Tigran
07.02.2019
09:07:51
Как-то от Remote procedure call я ожидал меньше вербозности. Сравни с gRPC, например.

Alex
07.02.2019
09:08:05

Tigran
07.02.2019
09:09:10
Короч, сделать приличный фронтенд немного сложнее
(много сложнее)

Maxim robox
07.02.2019
09:11:34
Это ж просто обёртка вокруг ajax очередная.
Ты про аксиос? Его зачастую тащут чисто потому, что у него интерфейс чуть более приятный, чем у голого fetch. Хотя под капотом у него старинный xhr.
Люди почему-то не в курсе, что над Fetch API тоже есть впарреры и весьма неплохие. Например, wretch (универсально) или react-refetch (весьма специфично).

Terminator
07.02.2019
09:14:03
@TC_b64 будет жить. Поприветствуем!

Валентин
07.02.2019
09:18:16

Maxim robox
07.02.2019
09:20:56

Tigran
07.02.2019
09:21:44
как же мы без IE

Алексей
07.02.2019
09:31:37

Tigran
07.02.2019
09:32:12

pavel
07.02.2019
09:32:56
ты тогда не клиент SAP или 1с

Google

Tigran
07.02.2019
09:33:51
лол, ты угадал

Алексей
07.02.2019
09:34:10

Alexey
07.02.2019
09:38:01
Товарищи, кто нибудь пользовал нативный alembic для миграций?
нативный всмысле без flask migrate
пытаюсь накатить миграции на прод, а там только база alembic таблички даже нет в бд
как заставить накатить все миграции попорядку

Alexander
07.02.2019
09:43:44
Прочитать документацию по alembic, например

Alex
07.02.2019
09:52:39
def upgrade():
op.create_table(
'account',
sa.Column('id', sa.Integer, primary_key=True),
sa.Column('name', sa.String(50), nullable=False),
sa.Column('description', sa.Unicode(200)),
)
Так выглядит табличка внутри ревизии
Откат в downgrade

Alexey
07.02.2019
09:55:55
как сделать чтобы он сам нашел начальную миграцию и обновил до хэда?

Alex
07.02.2019
09:57:34

Alexey
07.02.2019
09:58:07
хочу выполнить одну команду при деплое

Alex
07.02.2019
09:58:26

Alexey
07.02.2019
10:00:19

Nikolay
07.02.2019
10:04:38
Поменяй ник уже

Google


Nikolay
07.02.2019
10:05:11
Правила чата:
1. Пишите вопрос по своей проблеме сразу же первым сообщением. Без приветов. Без прелюдий «кто может помочь». Обращения в ЛС к участникам нежелательны. Смотрите также http://neprivet.ru и http://nometa.xyz
2. Укладывайте свои мысли в одно сообщение, а не десять.
3. Код обрамлять тройным грависом: ```код``` если больше десяти строк, залить на https://gist.github.com или https://dpaste.de
4. На сообщения отвечайте реплаем, а не форвардом.
5. Для вопросов совсем начального уровня писать в @ru_python_beginners. Там же ответы на вопросы: «я новичок, с чего начать изучать питон» и «что почитать».
6. Для HR: сразу указывайте стек технологий проекта и зарплатную вилку. Обязательны хештеги:
#работа
#удаленка или #офис
Просто ссылка на страницу с вакансией не приветствуется. Вакансии, не отвечающие требованиям, будут удалены.
7. Сразу бан за: спам, трояны, взломы, вирусы, спам-боты, кряки, ключи, наркотики и прочий скам или предложения работы в этой сфере.
8. Персонажам с неприличными аватарками и никнеймами будет выдано RO до момента исправления проблемы. Неприемлемы оскорбления, реклама, украшательства, Z̩ͭ͢A̲ͯ̋ͤ̈̅̍L̘̭̦̗͖̍͠G̻̲̮͔̓ͭ̽ͪ͛͘Ọ̲̖͍͔̥͎̄!̝̥̪̘̮̎̂̓ͭ́̃, злоупотребление эмодзи. Список неполный.
Примеры:
? ꧁꧂BAKLAZHANCHIK꧁꧂ ? Baklazhanchik
? Свастика на аватарке ? Котик на аватарке
? ⇒ ? ? ? ? ? ? ? ⇐ ? Agawon
В самом низу читай


Tigran
07.02.2019
10:06:41
Я хейчу только эмодзи в никах)

Alex
07.02.2019
10:06:59
?

Nikolay
07.02.2019
10:07:00
Правила написаны же, от них и отталкиваться

Terminator
07.02.2019
10:08:15
@seandr55 будет жить. Поприветствуем!

Nikolay
07.02.2019
10:09:00
Бандит в чате ?