@pydjango

Страница 348 из 1273
Matz
08.07.2017
18:41:23
привет,что лучше начать изучать новичку7 Django или Flask?
при условии, что основы питона есть, тогда джанго.

Denis
08.07.2017
18:49:24
начинать уже с чего-то простого, sanic

Shine
08.07.2017
18:53:13
с аиохттп точно начинать знакомство с веб-разработкой не стоит )

Google
Shine
08.07.2017
18:53:42
лучше потренироваться на чем-нибудь синхронном

Denis
08.07.2017
18:55:02
И как показывают тесты синхронно не значит медленно.

Shine
08.07.2017
18:55:21
абсолютно согласен

кроме того, масштабировать бэкэнд

эт вообще не проблема

Denis
08.07.2017
18:55:37
https://github.com/tomchristie/apistar

Shine
08.07.2017
18:55:50
апистар неплох

но ему еще развиваться и развиваться :)

Denis
08.07.2017
18:56:36
Я его особо не крутил, но при первой возможности обязательно

Нравится что Том избавился от джанго запросов

Shine
08.07.2017
18:57:44
ну мы щас в новом проекте решаем

возможно на нем будем поднимать

но там прям пилить и пилить

Google
Shine
08.07.2017
18:58:05
так как апистар - голый вася

Denis
08.07.2017
18:59:33
Ну не такой он и голый

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

Голый это саник, хотя уже много с фласка переписали на саник

Shine
08.07.2017
19:01:44
ну нам в этом плане не повезло

очень сложная аналитика

про ормы можно забыть )

Denis
08.07.2017
19:02:40
"большие данные"?

Shine
08.07.2017
19:03:10
да

хотя не люблю этот стремный термин )

его сейчас везде вставляют

Denis
08.07.2017
19:05:06
поэтому он в кавычках

А какая бд?

Shine
08.07.2017
19:05:37
бд своя, на сях

не с нуля, один из опенсорсных проектов, но фактически внутри под себя все

Yelakelly
08.07.2017
19:16:05
Всем привет. У моего пользователя нет прав для создания баз данных. Получается тесты (через manage.py) не вариант делать? Я так понял база каждый раз новая создается, а у меня доступ только на одну базу + указать например отдельную с другим пользователем нет возможности.

Denis
08.07.2017
19:19:22
Попроси сделать ещё одну для тестов, и пропиши её в настройках джанги

https://docs.djangoproject.com/en/1.11/ref/settings/#std:setting-DATABASE-TEST

Grigoriy
08.07.2017
19:53:14
Привет всем. Кто-нибудь юзал django-admin2?

Denis
08.07.2017
19:56:15
Google
Yelakelly
08.07.2017
20:01:06
А там разве можно указать другого пользователя?

Попроси сделать ещё одну для тестов, и пропиши её в настройках джанги

Grigoriy
08.07.2017
20:04:35
зачем это ?
вот и я думаю, что ?, полчаса запустить не могу. Ясно

Yelakelly
08.07.2017
20:34:09
Вот как то так примерно if 'test' in sys.argv: DATABASES['default'] = { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': ':memory:'}
Работает, но тесты почему то не видит. Получилось только так - python3 manage.py test blog.models.QuestionModelsTests

Alexander
08.07.2017
23:55:44
Всем привет. У моего пользователя нет прав для создания баз данных. Получается тесты (через manage.py) не вариант делать? Я так понял база каждый раз новая создается, а у меня доступ только на одну базу + указать например отдельную с другим пользователем нет возможности.
обычно в крупных проектах есть production c базой, есть некий stage, есть тестовый сервер, есть dev сервер то есть 4 типа окружения production - тут стабильная версия сайта, где всё работает, в базе всё ок stage - это нечто очень похожее на production, его смотрит заказчик/project manager/тестировщик перед тем, как сделать обновление production'а, обычно сюда загружают production-базу с некоторыми минимальными изменениями, чтобы проверить, что миграции пройдут успешно, тесты пройдут на реальных данных успешно и так далее, плюс эту версию удобно изучать на предмет всяких багов в ручном режиме тестирования testing - это нечто, что создаётся и удаляется автоматически тестами на CI, у нас это /usr/src/app/run_tests.sh, который запускается в докер-контейнере и там вызываются различные доктесты, юнит-тесты, acceptance behave-тесты, flake8 и так далее, это то, что происходит с каждым новым push'ем на bibucket develop - это просто некая локальная установка, у каждого разработчика своя, некий PostgreSQL в Docker-контейнере на ноутбуке, который через docker-compose цепляется к контейнеру с кодом проекта, легко создать и удалить

Igor
09.07.2017
04:06:17
Привет! Подскажите пакет, который даст возможность из загружаемого файла (разных форматов) достать весь текст, тоесть распознать его, а также интересует механизм генерации из хтмл разметки в, например, пдф.

Aleks
09.07.2017
04:59:27
Ну с распознаванием как-то слишком жирно

Oleja
09.07.2017
05:01:34
Ну с распознаванием как-то слишком жирно
Так не было конкретных условий, получили универсальный ответ

Рустам
09.07.2017
09:55:29
Access-Control-Allow-Headers: Content-Type Access-Control-Allow-Methods: GET, POST, OPTIONS Access-Control-Allow-Origin: *

Где мне нужно это добавить?

Это для кроссдоменных запросов

S
09.07.2017
10:01:50
Рустам
09.07.2017
10:05:17
Спасибо

В джанге это видимо трудоемко?

Denis
09.07.2017
10:06:23
Что трудоемко? Написать свой мидлварь?

Рустам
09.07.2017
10:07:22
Там этим все ограничивается?

Google
Admin
ERROR: S client not available

S
09.07.2017
10:11:35
В джанге это видимо трудоемко?
По сути да, это middleware всего лишь. Не трудоемко.

Рустам
09.07.2017
10:12:02
Окей, спасибо

S
09.07.2017
10:12:14
Там этим все ограничивается?
Ну еще настройки nginx/apache нужно настроить соответствующим образом

X
09.07.2017
12:24:41
Никита
09.07.2017
13:24:20
Всем добрый день! Сейчас веду разработку серверного API для мобильников(приложение на подобие соц.сети), возник вопрос ауетентификации пользователей, какие библиотеки посоветуете?

Vladimir
09.07.2017
13:32:19
Drf, там и аунтерификация есть.

Есть ещё social auth но не помню если там у самой либы api

Никита
09.07.2017
13:34:47
Спасибо)

Call Me Maybe
09.07.2017
13:40:02
@amureki приди, порядок наведи

Не думали про антиспам бота?

amureki
09.07.2017
13:41:59
Call Me Maybe
09.07.2017
13:42:32
Именно это сообщение вижу раз 3ий

В ключевые слова можно добавить, например, контакты спамеров

Или сообщения больше N символов проверять на совпадение по регуляркам

amureki
09.07.2017
13:43:44
не уверен, что боты могут удалять сообщения

Call Me Maybe
09.07.2017
13:46:22
Пинговать админов?

amureki
09.07.2017
13:46:32
вы прекрасно нас пингуете :)

Call Me Maybe
09.07.2017
13:47:19
Даже так https://core.telegram.org/bots/api#deletemessage

amureki
09.07.2017
13:52:01
Google
amureki
09.07.2017
13:52:04
можно попробовать

Oleja
09.07.2017
14:24:57
Давайте лучше что-нибудь глобальное и интересное замутим, миллиард с чат бота не заработаешь

Aleksandr
09.07.2017
14:39:17
Ребята миллион $ заработали) https://cryptoping.tech

Точнее собрали)

Oleja
09.07.2017
14:56:09
Ну вот, молодцы! Когда есть идея и желание, то время на спам нет, и нужда в антиспам боте отпадает

A
09.07.2017
15:32:41
Ребята миллион $ заработали) https://cryptoping.tech
Сейчас на ICO кто угодно собирает, посмотрим когда пройдёт время хайпа и много неоправданных альткоинов пойдут на дно. будет действительно 50-100 интересных продуктов.

Андрей
09.07.2017
15:45:36
скиньте кто-нибудь ссылку на нормальную работу с моделями

Artem
09.07.2017
16:27:42

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