@pydjango

Страница 1147 из 1273
a
04.04.2018
06:11:21
Я JS-ом пока не работал.

serbernar
04.04.2018
06:11:22
Проблема в шаблоне, если что

Не в питоне

Roman
04.04.2018
06:12:12
Проблема в аяксе, не отправляешь схему
А где конкретно искать? Результирующий URL получается пустой строкой ''.

Google
shima
04.04.2018
06:12:39


Друзья, помогите нубу! Делаю все пошагово с djangogirls Пытаюсь деплоить на pythonanywhere. Добавил свой адрес в settings.py ALLOWED_HOSTS = ['127.0.0.1', 'http://smixs.pythonanywhere.com/'] И все равно выбрасывает ошибку

serbernar
04.04.2018
06:12:43
Как ты Аякс отправляешь

Без хттр

shima
04.04.2018
06:13:20
Без хттр
спасибо. попробую

serbernar
04.04.2018
06:13:24
Просто смикс.энивер.ком

Roman
04.04.2018
06:16:55
Есть идеи?

shima
04.04.2018
06:17:30
Просто смикс.энивер.ком
спасибо! это помогло еще надо было указать в настройках source code - папку проекта

serbernar
04.04.2018
06:18:01
Есть идеи?
Я же сказал, покажи Аякс с которого ты отправляешь запрос, в шаблоне покажи эту часть

Roman
04.04.2018
06:23:13
Я же сказал, покажи Аякс с которого ты отправляешь запрос, в шаблоне покажи эту часть
Походу без аякса отправляется. На сервере, где отправка работает, отображается тот же шаблон, что и на главной, только без значений переменных. {% if messages %} {% for message in messages %} <div class="form-result modal-wrap" id="contact{% if message.level == DEFAULT_MESSAGE_LEVELS.ERROR %}Error{% else %}Success{% endif %}" style="display: block;"> <div class="modal-bg"></div> <div class="modal-content"> <h4 class="modal-title"> {% if message.level == DEFAULT_MESSAGE_LEVELS.ERROR %} <i class="fa fa-times"></i> Ошибка {% else %} <i class="fa fa-check-circle"></i> Успешно! {% endif %} </h4> <p>{{ message }}</p> </div> </div> {% endfor %} {% endif %}

Так, сформулирую вопрос проще. Как корректно привязать пустой шаблон к вьюхе?

Без AJAX отправляется: <form id="register-form" method="post" action="/lead/order/">

Google
Andrey
04.04.2018
06:52:55
Город какой?
НеМосква)) Крым, Симферополь

Dan
04.04.2018
06:53:59
НеМосква)) Крым, Симферополь
компания в краснодаре вроде набирает

узнаю удаленно нанимают джунов

Stanislav
04.04.2018
06:55:13
Удаленно нанимать джунов это убийство

Dan
04.04.2018
06:55:58
никто не спорит

вроде рассматривают так что желающие велкам ;)

Pavel
04.04.2018
08:13:39
добрый день, делаю кверисет, чтобы выводил курсы по дате qs = Course.objects.filter(status=1, start_data__gte=date.today()) поскажите как дописать, чтобы курсы которые выпали попадали в конец qs , типо новые в начале , прошедшие в конце

Eugene
04.04.2018
08:15:48
data > date :) желательно переименовать:)

Pavel
04.04.2018
08:15:53
по дате

Eugene
04.04.2018
08:16:04
ну и at :)

Dan
04.04.2018
08:16:25
ну тогда просто order_by

Pavel
04.04.2018
08:18:59
не, мне надо, чтобы курсы выводились с сегодняшнего дня по возрастанию , вчерашние попадают в конец, попробуем с ордером_

Eugene
04.04.2018
08:19:23
filter(по дате).order(-'по дате')

Pavel
04.04.2018
08:19:27
qs = qs.filter(status=1, start_data__gte=date).order_by('start_data')

Eugene
04.04.2018
08:19:49
qs = qs.filter(status=1, start_data__gte=date).order_by('-start_data')

Pavel
04.04.2018
08:21:45
qs = qs.filter(status=1, start_data__gte=date).order_by('-start_data')
ну он вытащит все даты с сегодняшнего и применит ордер, а надо чтобы он вчерашние тоже вытаскивал....

Николай
04.04.2018
08:22:14
так не фильтруй по только сегодняшней дате

Google
Eugene
04.04.2018
08:22:21
Ээээ

Николай
04.04.2018
08:22:28
gte убери

Eugene
04.04.2018
08:22:39
start_data__gte=date) а зачем тогда это ?

Pavel
04.04.2018
08:22:47
-_-

Николай
04.04.2018
08:23:30
можешь lte поставить, но смысла особого нет, если ты используешь "сегодня" в качестве даты

Eugene
04.04.2018
08:23:33
?а все, перечитал вопрос

?походу 2 запроса придется сначала gte, потом добавить lte отдельным и соединить результат

Николай
04.04.2018
08:24:58
нахрена)

Eugene
04.04.2018
08:25:07
ээ не

стоп -_-

Николай
04.04.2018
08:25:33
во первых и gte и lte можно в 1 запрос

во вторых разве идёт сорт по промежутку даты?

Eugene
04.04.2018
08:25:53
чтобы курсы которые выпали попадали в конец qs , типо новые в начале , прошедшие в конце ?

Stanislav
04.04.2018
08:26:12
сложна

Николай
04.04.2018
08:26:15
эм. 1 ордер по ключу, где показываются прошедшие они или нет

второй по дате

Изи же

Stanislav
04.04.2018
08:27:18
тоже не вижу в этом ничего сложного, и не нужно 2 запроса

Google
Eugene
04.04.2018
08:27:38
я вот думаю, а если просто отфильтровать по статусу и ордер так и получится же ? сначала новые, потом старые?

?

Stanislav
04.04.2018
08:27:50
во вторых, с каких пор data == date?

Eugene
04.04.2018
08:28:14
Stanislav
04.04.2018
08:28:37
:) хотя бы не cveti =:)
и на том спасибо :)

Pavel
04.04.2018
08:28:42
во вторых, с каких пор data == date?
там выше date = datetime.date.today() надо на data переивеновать ок

Eugene
04.04.2018
08:29:01
А воообще да, в заблуждение вводит)

Stanislav
04.04.2018
08:29:04
не вижу в чем связь

Stanislav
04.04.2018
08:29:36
как по мне, нужно еще взять 1 урок в неделю англ языка :)

оно нужно ? поверь

особенно в ИТ

Pavel
04.04.2018
08:30:25
ну так что, вы сказали что можно сделать в 1 запрос, но не сказали куда смотреть

Stanislav
04.04.2018
08:31:23
више тебе написали

тю

выше

Pavel
04.04.2018
08:31:56
а вижу)) пробуем)

Stanislav
04.04.2018
08:32:23
код в любом случае вместо тебя писать не будут, это тебя не научит

Google
Василий
04.04.2018
08:32:27
Есть в джанге какой-нибудь фильтр, который сможет число в секундах: 120 Перевести в человеческий вид: 2 минуты, 0 секунд

Николай
04.04.2018
08:33:36
import datetime »> str(datetime.timedelta(seconds=666)) '0:11:06'

оно?

если касаемо джанги, то там есть from django.utils import timezone

Stanislav
04.04.2018
08:35:15
import time number_of_seconds = 1000 time.strftime("%M:%S", time.gmtime(number_of_seconds))

Output: 16:40

много вариантов есть

Василий
04.04.2018
09:05:23
Не, может быть есть какой-то питоновский модуль, нужно именно секунды в человеческий вид перевести: "1 неделя, 8 часов, 6 минут, 5 секунд"

Василий
04.04.2018
09:06:34
Не обязательно, можно фильтр написать

Eugene
04.04.2018
09:06:42
?humanize мб подшаманить

Dan
04.04.2018
09:06:51
https://docs.djangoproject.com/en/dev/ref/templates/builtins/#timesince https://docs.djangoproject.com/en/dev/ref/templates/builtins/#timeuntil

Василий
04.04.2018
09:09:19
Отлично, то что нужно, огромная благодарность!

Артем
04.04.2018
09:30:23
народе если нужен необязательный параметр в url, то юзать re_path? Или все таки в path есть вариант?

Dan
04.04.2018
09:30:58
нет, только re_path

Артем
04.04.2018
09:31:15
нет, только re_path
спасибо! А то они в доках как то не особо об этом )))

?
04.04.2018
09:32:39
можно нубский вопрос по js который частично относится в джанге

Dan
04.04.2018
09:33:00
спасибо! А то они в доках как то не особо об этом )))
https://docs.djangoproject.com/en/2.0/topics/http/urls/#nested-arguments тут вроде вскольз упоминают

?
04.04.2018
09:33:13
<input type="number" name="count" id="count{{ forloop.counter }}"value="1">

как в js взять сount1,count2 и тд если они существуют?

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