@pydjango

Страница 115 из 1273
amureki
03.02.2017
15:11:44
https://github.com/mozilla/bleach

хорош

Eugene
03.02.2017
20:48:32
Ребят, кто хочет за гроши добавить голосовалку в django сайт, версия походу оочень древняя?

Romka
04.02.2017
11:03:42
Помогите со static files в настройках прописано STATIC_URL = '/home/treader/static/' STATIC_ROOT = '/home/treader/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), ]Проект лежит в /home/treader/treader/static/ я хз что в STATIC_URL писать

Google
Romka
04.02.2017
11:03:52
оно не работает

я уже и ../static/ писал

и ничего

.
04.02.2017
11:07:21
STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static') ] STATIC_URL='/static/' STATIC_ROOT= os.path.join(BASE_DIR, 'static')

Serge
04.02.2017
11:08:12
STATIC_URL = '/home/treader/static/' Проект лежит в /home/treader/treader/static/ очевдно это разные папки

Romka
04.02.2017
11:08:28
я знаю

https://help.alwaysdata.com/languages/python/django

там написано что раздавать с myapp/static

myapp - treader

Serge
04.02.2017
11:11:02
/home/treader/treader/static/ - разработка /home/treader/static/ - на продакшене

и како-то так STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR, '..', 'static')

Romka
04.02.2017
11:11:49
сейчас у меня debug = true

Google
Serge
04.02.2017
11:11:55
если запускаешь локально (не продакшен) не забудь в URL добавить

if settings.DEBUG: urlpatterns += staticfiles_urlpatterns() urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

что-то типа того

Romka
04.02.2017
11:12:23
понял

сейчас попробую

Serge
04.02.2017
11:12:47
from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.conf.urls.static import static

Serge
04.02.2017
11:14:45
ты url добавил? у тебя разработка или на живом сервере, как запускаешь через nginx или runserver?

Romka
04.02.2017
11:14:47
сейчас стоит debug = false

Serge
04.02.2017
11:15:03
да причем тут debug

Romka
04.02.2017
11:15:31
живой сервер, nginx

Serge
04.02.2017
11:16:16
проверь что в папке /home/treader/static/ собрана статика, если нет сделай collect

проверь что в nginx конфиге есть линк на нее

Romka
04.02.2017
11:16:37
собрана

Serge
04.02.2017
11:17:03
location /static { expires 30d; access_log off; alias /home/treader/static; }

типа такого

в конструкции server

Romka
04.02.2017
11:19:29
стоп, у меня Python WSGI

в его конфиге не нужно прописывать static

Google
Romka
04.02.2017
11:19:55
*

?

есть конфиг uwsgi

Serge
04.02.2017
11:20:24
ну наверху все равно nginx? в нем пропиши

Romka
04.02.2017
11:21:23
ок, попробую, через 15 мин отпишу

Vlad
04.02.2017
14:29:20
Тут нет зареганых на vlab.su? Очень нужно!

Artyom
04.02.2017
18:41:44
Кто нибудь сталкивался? При попытке сделать миграцию выдает AttributeError: 'TextField' object has no attribute 'model' жалуясь на последнюю строку https://gist.github.com/Derik117/0f33637a7b30e6fea3e8ee0240623508 Или если нельзя как дефолт брать поля модели, то как быть?

Artyom
04.02.2017
18:46:49
окей, понял. спасибо

b0g3r
04.02.2017
22:46:45
Вот у полей может быть choices

А можно ли работать с display-value в тех же гетах?

Pavel
05.02.2017
05:02:11
А можно ли работать с display-value в тех же гетах?
get_FIELDNAME_display() ? https://docs.djangoproject.com/en/1.10/ref/models/instances/#django.db.models.Model.get_FOO_display

Alexander
05.02.2017
08:00:35
Всем привет! У меня нубский вопрос по django: перенес учебный PyCharm проект с машины на машину(Linux Mint->Linux Mint), создал virtualenv на новой машине,но когда делаю Run выдает "CommandError: Error: No database fixture specified. Please provide the path of at least one fixture in the command line." Попробовал запустить в терминале "./manage.py runserver", все работает. Чего от меня хочет PyCharm?

b0g3r
05.02.2017
08:30:55
get_FIELDNAME_display() ? https://docs.djangoproject.com/en/1.10/ref/models/instances/#django.db.models.Model.get_FOO_display
Это-то да, но хочется filter по этому полю, например

Pavel
05.02.2017
08:31:48
Это-то да, но хочется filter по этому полю, например
Фильтр по тому, что дисплей показывает?

b0g3r
05.02.2017
08:31:59
Угу

Pavel
05.02.2017
08:35:19
Угу
В общем случае на несколько разных value может быть один дисплей

b0g3r
05.02.2017
08:35:44
ого, тогда понятно

Mirjalol
05.02.2017
14:07:36
Привет ребята

Google
Mirjalol
05.02.2017
14:07:51
как установит django в cpanel?

b0g3r
05.02.2017
14:18:35
если новичек, то лучше никак

Омурбек уулу
05.02.2017
14:51:36
Сложно будет установить

Тебе придется заранее пакет ставить

И тупо перенести

Admin
ERROR: S client not available

Омурбек уулу
05.02.2017
14:52:18
Но это кастыльный метод

Mirjalol
05.02.2017
14:54:10
Я установил python и django ну apache запускает php в public_html

Alexander
05.02.2017
16:32:02
для запуска Django стоит использовать uWSGI, все эти Apache / php и прочее тут явно лишние...

и cPanel'и

shared-хостинг - это мега-криво, не нужно ничего такого использовать

хотя бы потому, что хостеры тормознутые и вовремя не обновляют тот же питон

Mirjalol
05.02.2017
16:33:12
Alexander
05.02.2017
16:33:50
а какие требования к хостингу?

если просто потренироваться - есть VPS'ки за 1 евро

aruba cloud

Mirjalol
05.02.2017
16:34:33
У нас в Узбекистане все хостинге в cpanel

Alexander
05.02.2017
16:34:36
туда можно поставить rkt и запускать через него контейнеры

оокей, а зачем нужен хостинг именно в Узбекистане?

там же разница +-30мс будет, наверное, по сравнению с той же Москвой

Google
Alexander
05.02.2017
16:35:59
на фоне общих временных затрат ты это не заметишь

Mirjalol
05.02.2017
16:36:11
оокей, а зачем нужен хостинг именно в Узбекистане?
У нас ест сеть TAS-IX бесплатно для УЗБ

Alexander
05.02.2017
16:37:06
в общем, я бы советовал запускать Django внутри VPS(VDS) / dedicated серверов

Mirjalol
05.02.2017
16:37:12


Joe
05.02.2017
16:37:38
оокей, а зачем нужен хостинг именно в Узбекистане?
Инет делится на внешку и на беслпатную зону, все стараются свои вэб сайты разместить в такой зоне

Беспл*

Alexander
05.02.2017
16:38:14
он не видит ту утилиту, попробуй прописать абсолютный путь к ней

если она там установлена

Mirjalol
05.02.2017
16:38:49
В этом ошибке скажет invalid command PassengerAppRoot

Phusion Passenger это модул apache?

Alexander
05.02.2017
16:39:24
вообще, на многих впсках трафика дают много (любого)

ошибка, скорее всего, связана с тем, что к Apache не установлен модуль Passenger

то есть попробуйте написать хостеру об этом и попросить его установить этот модуль

но, повторюсь, всё это выглядит как-то криво...

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