@pydjango

Страница 614 из 1273
Dan
04.10.2017
05:54:35
нафиг надо

и модели на всякий случай

Erzh
04.10.2017
05:56:18
Зачем описывать модели? Можно работать с существующей таблицей

Google
Dan
04.10.2017
05:58:27
он разве позволяет подключаться без описания модели ?

Erzh
04.10.2017
06:01:24
Ну вот отрывок из кода. Дальше работаешь с этими таблицами через ORM алхимии base, session = db.db_connect() mail_table = base.classes.mail_mail mail_recipient = base.classes.mail_mailrecipient

serbernar
04.10.2017
06:01:52
скрипт лежит в myapp, но при импорте пишет django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
Пишет, что апка не загружена. Она добавлена в инсталлед аппс? А джанга запущена?

Erzh
04.10.2017
06:04:22
mail_mail и mail_mailrecipient это названия таблиц в самой БД

Krotenko
04.10.2017
06:09:36
Всем спасибо. Модель подтянулась после того как я сделал следующее: sys.path.append(os.path.join(os.path.dirname(file), "..")) os.environ.setdefault("DJANGO_SETTINGS_MODULE", "IT.settings") import django django.setup()

Григорий
04.10.2017
06:55:25
Всем привет.

Dan
04.10.2017
07:02:51
привет

serbernar
04.10.2017
07:03:01
neprivet.ru

Dan
04.10.2017
07:03:23
ну или нет

Григорий
04.10.2017
07:03:50
Товарищи профессионалы, подскажите чайнику как в Django настроить отдачу статических файлов. Надо чтобы он просто напросто отдавал файлы лежащие в static Т.е. если написано <script src=/static/js/app.js></script> То должен выводиться файл, лежащий в static/js/app.js

Dan
04.10.2017
07:08:22
дежавю

Google
Dan
04.10.2017
07:08:34
сбой в матрице

serbernar
04.10.2017
07:10:18
лол

Григорий
04.10.2017
07:11:13
В шаблоне прописано: {% load static %} Затем в нем же прописываю: <script src="{% static "js/app.js" %}"></script> В settings.py: STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR, 'static') В urls.py: from django.conf import settings from django.conf.urls.static import static urlpatterns = [...] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) Пишет 404.

Дебаг включен.

Что не так?

Artem
04.10.2017
07:24:01
попробуй {% load staticfiles %} вместо {% load static %}

Andrey
04.10.2017
07:37:18
Ооо, всем дури.

Yes
04.10.2017
07:38:05
Всем привет , есть что нибудь похожее на django-debug-tool для api запросов ?

Bogdan
04.10.2017
07:38:26
Дежа вю х2

Yes
04.10.2017
07:38:38
м ?

Bogdan
04.10.2017
07:39:32
Всем привет , есть что нибудь похожее на django-debug-tool для api запросов ?
что значит для апи запросов? (дежа вю это я про травку? )

Yes
04.10.2017
07:40:53
django-debug-tool показывает в браузере (sql запросы надо только)

хочу увидить как базе данных обращаюсь когда какой то API метод дергают

Bogdan
04.10.2017
07:42:43
с DRF все прекрасно работает, сам юзаю. Если АПИ самописный, то надо скорее всего прикручивать рэндер в html

Yes
04.10.2017
07:44:31
спасибо

Artem
04.10.2017
07:46:30


Google
amureki
04.10.2017
07:47:55
Ппц, это какой то новый вид спама - бот тупо входит и выходит из чата Все видят название и могут обратиться к нему ?‍♂️

Artem
04.10.2017
07:48:14
+1
Необязательно браузер рендер

Bogdan
04.10.2017
07:49:10
Необязательно браузер рендер
я именно про debug-toolbar говорил

Григорий
04.10.2017
08:13:15
Ещё наверно надо добавить staticfiles_dirs
Точно. Зачем тогда STATIC_ROOT нужен не пойму.

Erzh
04.10.2017
08:13:47
а classes это что ?
Чето не могу найти ?

Сергей
04.10.2017
08:28:10
Точно. Зачем тогда STATIC_ROOT нужен не пойму.
Что бы статику собирать в одном месте через collectstatic

Artem
04.10.2017
08:32:33
Точно. Зачем тогда STATIC_ROOT нужен не пойму.
вообще, надо все это отдавать nginx, зачем петону заморачиваться статикой

Григорий
04.10.2017
08:41:30
Alexander
04.10.2017
08:42:28
Всем привет. Простите за нубский вопрос (Только начал изучать Django (да и вообще программирование в целом)) Чтобы добавить в модель ImageField нужна обязательно библиотека Pillow? Я правильно понимаю?

Alexander
04.10.2017
08:46:26
спасибо

Artem
04.10.2017
08:47:07
Подскажите как это сделать на nginx
сделай правило, которое смотрит на корневую диреткорию проекта, и там регуляркой обходит статику по указанным тобой форматам, и укажи expires для кеша

Artem
04.10.2017
08:50:12
Bogdan
04.10.2017
08:52:45
использовать nginx во время разработки не очень приятно, а для породы используется collectstatic. так что смысла в регулярке почти нет

*проды

Artyem
04.10.2017
08:53:14
эээ?
у дажнги есть стандартный путь для работы со статикой, для конечным этапом работы которого является collectstatic - в том числе собирающий всё статику в одной папке, уже на которую и натравливается nginx

Artem
04.10.2017
08:56:21
у дажнги есть стандартный путь для работы со статикой, для конечным этапом работы которого является collectstatic - в том числе собирающий всё статику в одной папке, уже на которую и натравливается nginx
спору нет, что есть CLI функция collectstaic, но из моего описания говорится, что натравливаем на !!!"корневую"!!! папку, и да я не ошибся! После чего nginx все и отдает. И потом, не всегда стандартный путь - он усталивается тобою, как ты хочешь

serbernar
04.10.2017
08:56:42
гайз, что стабильнее, лучше, профитнее: гос структура на джанге и полным соц пакетом, полным разворотом; галера; продуктовая компания или компания работающая на апворке?

Google
Artem
04.10.2017
08:56:51
И потом, помимо коллектстатика, есть еще и MEDIA_ROOT, куда летят всякие файлики, и они не работают под collectstatic

Artem
04.10.2017
08:57:26
Да

батарйеки - вообще такие библиотеки на самый крайний случай

Django==1.9.10 django-cors-headers==1.3.1 django-imagekit==3.3 django-redis-cache==1.6.5 django-redis-sessions==0.5.0 django-rq==0.9.0 django-suit==0.2.17 django-suit-redactor==0.0.4 djangorestframework==3.4.7 geocoder==1.15.1 ipython==4.1.2 nece==0.6.1 Pillow==4.2.1 psycopg2==2.6.1 redis==2.10.5 requests==2.13.0 rq==0.7.1 uWSGI==2.0.12 xmltodict==0.11.0 dicttoxml==1.7.4 transliterate==1.10 rq-scheduler==0.7.0 paypalrestsdk==1.13.1 оптимальный набор батареек

Artem
04.10.2017
08:59:05
они и не должны с ним работать О_о
а шо так удивительно!? Не работает и ладно

Artyem
04.10.2017
09:05:25
удивительно что вы каким-то образом пытались это использовать как "аргумент", хотя он таковым не является. хотя вполне соответствует предложению натравливать nginx на корень проекта, можно наверно и сразу на "/" натравить, пусть раздаёт вообще всю статику с тачки.

Rishat
04.10.2017
09:07:13
Привет всем, можно ли через Django имея коннект к MySQL создавать пользователя в MySQL и создавать ему базу личную?

Artem
04.10.2017
09:08:22
root /opt/project_name/src/; location ~* ^.+\.(jpeg|gif|png|jpg) { add_header Cache-control "public"; access_log off; expires 90d; } и вот представь себе, все работает!

Artyem
04.10.2017
09:09:15
я где-то сказал что оно не работает?

Dan
04.10.2017
09:16:51
Привет всем, можно ли через Django имея коннект к MySQL создавать пользователя в MySQL и создавать ему базу личную?
у Django вроде нет возможности создавать пользователя базу думаю да - но при условии что пользователь под которым конектишься имеет права

Artyem
04.10.2017
09:28:23
Привет всем, можно ли через Django имея коннект к MySQL создавать пользователя в MySQL и создавать ему базу личную?
вся помошь от джанго в этом случае - наличие конекта к бд. Всё остлаьное придётся делать raw sql запросами. сделать можно главное чтоб у пользователя под которым конект к бд, были права создавать пользоватлей и БД.

Rishat
04.10.2017
09:29:31
Ладно, пасиибо, буду пробовать через raw

вся помошь от джанго в этом случае - наличие конекта к бд. Всё остлаьное придётся делать raw sql запросами. сделать можно главное чтоб у пользователя под которым конект к бд, были права создавать пользоватлей и БД.

Сергей
04.10.2017
09:37:50
Go dota

Erzh
04.10.2017
09:42:31
Ya sozdal

Artem
04.10.2017
09:48:53
Go dota
@banofbot?

Google
banofbot
04.10.2017
09:48:54
? @sshelutkov кикнут — вернуть этого пользователя можно только разбаном в настройках чата. Проголосовавшие за кик: @serbernar, @artyomavanesov, @kdelinx, @mstrawesome, @peterom

Erzh
04.10.2017
09:49:38
Наверное чатом ошибся))

serbernar
04.10.2017
09:49:46
Скорее всего

Artem
04.10.2017
09:51:09


amureki
04.10.2017
10:03:36
Чего вы такие злые то, ребят?)

Пётр
04.10.2017
10:11:44
@weonn Всем привет, есть проект который состоится в ближайшее время, нужен разработчик готовый написать бек-энд либо с нуля, либо на основе имеющихся наработок с другого проекта со схожим функционалом. За подробностями пишите в личные сообщения.

Ramiz
04.10.2017
10:17:18
Ya sozdal
ty uveren?))

Ya sozdal
@banofbot

banofbot
04.10.2017
10:17:49
? @zh_erzh кикнут — вернуть этого пользователя можно только разбаном в настройках чата. Проголосовавшие за кик: @abdullaeff, @xPushkin, @actinuranium, @masaaq, @TheDelneg

Massimo
04.10.2017
10:19:56
@banofbot
О какие люди

Ramiz
04.10.2017
10:20:34

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