@pydjango

Страница 301 из 1273
Senpos
04.06.2017
17:14:20
Как добавить сообщение (стандартный Messages Framework) в RedirectView? В других CBV работает добавление миксина SuccessMessageMixin и описание success_message, а с редиректом нет. Сообщения просто нет.

Pavel
04.06.2017
17:18:00
Если руками делать, то можно складывать сообщение с сессию, а там, куда сделан redirect, из сессии доставать. Может быть, есть какой-нибудь готовый Mixin для этого.

Senpos
04.06.2017
17:20:36
Это, кстати, немного странно, потому что с LoginView работает нормально, а она, в свою очередь, после логина редиректит на главную. И сообщение есть)

Google
Mr Earnest
04.06.2017
17:31:25
https://docs.djangoproject.com/en/1.11/ref/contrib/admin/actions/
Спасибо, я уже нашел и сделал^^

Senpos
04.06.2017
19:03:16
Можешь ещё поискать на ютубе видос с пайкона 2017
Вот то самое видео: https://www.youtube.com/watch?v=XphJRQ3AzMU Отличный докладчик!

Ahmed
04.06.2017
21:15:28


Denis
04.06.2017
21:53:03
Делаешь Image отдельной моделью

и на ней foreign key на товар

мне кажется была аппка готовая для таких дел

Eugene
04.06.2017
21:53:41
раза 3 или 4 уже за последние дни этот вопрос. Мь в фак добавить?:D

Denis
04.06.2017
21:53:52
Да это самый главный вопрос)

Eugene
04.06.2017
21:54:11
как-то так например

class Photo(models.Model): article = models.ForeignKey(Article) image = models.ImageField()

Mr Earnest
04.06.2017
22:28:03
Господа, как с этим бороться? Refused to apply inline style because it violates the following Content Security Policy directive: "style-src https:". Either the 'unsafe-inline' keyword, a hash ('sha256-qHKtH/gO81xfgeNRd3vrzffqNLu4DS0xyFRe/ME1Vls='), or a nonce ('nonce-...') is required to enable inline execution.

по гуглил, и что то озарение не пришло, хотя решения есть.

это выдает Хром браузер в консоли

Google
Erzh
05.06.2017
04:35:42
в заголовке Content-Security-Policy у тебя что?

Set
05.06.2017
04:49:14
привет всем







но в админке почему то выходит и prepopulated_fields = {'slug': ('title',)} не работает

можете подсказать по какой причине такое возможно

Dan
05.06.2017
05:09:44
а что говорит ?

Set
05.06.2017
05:10:34
ничего ошибок нет

Dan
05.06.2017
05:11:44
в консоли js ошибок нет ?

Set
05.06.2017
05:37:18
нету

на другом проекте все норм работате

а на сервере нет

и главное в моделе я указал слаг после титла

а оно вообще в конце находится

и базу удалял

и папку мигратион

возможно ли это изза кэша на сервере ?

Сергей
05.06.2017
06:00:24
ты явно что-то напутал)

Google
Сергей
05.06.2017
06:01:15
а в примере разве так было? который тебе посоветовали

советую почитать про БД, основы.. про ключи..

Олег
05.06.2017
06:36:06
не могу исключить из вывода объектов, где phone пустой. Пробую добавить .exclude(phone__exact=''), т.е. objs = Obj.objects.filter(published_date__lte=timezone.now()).order_by('published_date').exclude(phone__exact='') Валидатор ругается :( как сделать верно?

Сергей
05.06.2017
06:37:40
__exact убрать?

Artyem
05.06.2017
06:38:30
как именно ругается?

Ilgiz
05.06.2017
06:39:25
phone__isnull=True не получается?

filter(phone__isnull=False)

Олег
05.06.2017
06:42:18
phone__isnull=True не получается?
получилось, спасибо

Senpos
05.06.2017
06:59:52
Делаешь Image отдельной моделью
В докладе с Пайкона выше кстати есть реализация)

Maksim
05.06.2017
08:08:29
Привет, как в админке джанго запретить редактирование полей?? fields, exclude юзать не нужно, инфу нужно вывести, но запретить редактирование

Eugene
05.06.2017
08:08:41
readonly_fields

Aleksey
05.06.2017
08:09:14
вот на доку ссылка, там с примером

Maksim
05.06.2017
08:09:45
спасибо ребят)

Hot
05.06.2017
09:09:32
Эти periodic tasks в celery вообще хоть у кого-нибудь работают?

Hot
05.06.2017
09:16:59
Научи меня, мастер!

Я уже третью неделю с ними бодаюсь.

Google
Hot
05.06.2017
09:17:14
Django 1.11.2

Hot
05.06.2017
09:17:19
Celery 4.0.2

Admin
ERROR: S client not available

Hot
05.06.2017
09:18:40
Хоть у кого-нибудь из вас код на github лежит?

Ну или в каком-нибудь похожем месте.

Artyem
05.06.2017
09:19:15
в корпоративном гитлабе =)

Dan
05.06.2017
09:19:34
что не работает то ?

там же все просто

Rookie
05.06.2017
09:20:14
from celery.task import PeriodicTask from datetime import timedelta, datetime from celery import Celery from const import CITIES app = Celery('parser_tasks', backend='amqp', broker='amqp://guest:guest@localhost:5672') class BaseTask(PeriodicTask): instance = None run_every = timedelta(minutes=5) def run(self, **kwargs): if self.instance: for i in CITIES.keys(): self.instance(i).get_items() def write_log(self, log_string): with open('...', 'a') as log: log.write(str('%s %s %s\n') % (log_string, datetime.now(), self.instance.__name__)) def on_success(self, retval, task_id, args, kwargs): if self.instance: create_objects(self.instance.ad_site) self.write_log('Success with') def on_failure(self, exc, task_id, args, kwargs, einfo): self.write_log('Failed with') def retry(self, args=None, kwargs=None, exc=None, throw=True, eta=None, countdown=None, max_retries=None, **options): self.run() class KvarnadoTask(BaseTask): instance = KvarnadoParser

Dan
05.06.2017
09:20:38
это кто ?

Rookie
05.06.2017
09:21:01
На пастебин лучше?

Периодик таск.

Hot
05.06.2017
09:21:33
Спс, буду ковырять.

Dan
05.06.2017
09:21:37
нет, это что за файл ?

Rookie
05.06.2017
09:22:20
Файл, который я запускаю via celery -A worker —beat

Dan
05.06.2017
09:22:35
ааа, сори это не мне оказывается =)

Rookie
05.06.2017
09:23:05
А, блин, сорри))

Google
Alex
05.06.2017
14:42:31
Ребят, посоветуйте пожалуйста. У меня есть свойство models.ImageField() Как мне лучше перехватить файл и сохраниить его на уделенном сервере, минуя сохранение локально?

vadim
05.06.2017
16:15:02
https://docs.djangoproject.com/en/1.11/howto/custom-file-storage/

Mr Earnest
05.06.2017
18:42:08
Ребят, напомните модуль для работы с MySQL в джанге на 3-ем питоне. Забыл =(

Помню что на гите была

а точное название не как не выловлю

о, нашел https://github.com/PyMySQL/PyMySQL

странно, изначально писал pymysql и не выпаало =\ неужели регистр

Eugene
05.06.2017
18:46:10
mysqlclient же

https://github.com/PyMySQL/mysqlclient-python

Mr Earnest
05.06.2017
18:53:13
мне надо что бы mysql стояла не как основная, ибо есть софт, который не оч хочет работать с ПГ)

костыль? да

serbernar
05.06.2017
18:56:03
Всмысле не хочет работать с пг?

Там что, джоины и селекты другие?

Хотя, тоже верно, если ты не умеешь найти ДАЖЕ библиотеку для работы с мускл, то тогда ясно.

@ru_python_beginners

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