
Yenq
18.04.2017
22:25:42
вопрос почему встал такой, я не могу никак допеерть, как комменты нормальные организовать

Pavel
18.04.2017
22:26:57
content_types кажется так называется, давно не трогал и на память не помню. Идёт в комлпекте с джангой, позволяет делать FK на произвольныю модель произвольного класса.

Yenq
18.04.2017
22:27:26
оу...
спасибо, погуглю

Google

Yenq
18.04.2017
22:28:02
просто у меня 3 модели,и под каждую нужны комменты.. и тут я сел в лужу))

Pavel
18.04.2017
22:28:32
как раз для комментов, скорее всего, эта штука и внедрялась.

Yenq
18.04.2017
22:28:47

Germán
18.04.2017
22:58:51
import django, os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings")
django.setup()

Denis
19.04.2017
00:21:06
А вообще комменты легче всего делать через disqus и не парить себе мозг

Pavel
19.04.2017
01:33:10

Andrey
19.04.2017
06:07:13
Добра. Подскажите, как делается FormSet для отношения ManyToMany? Выложил код на тостере: https://toster.ru/q/418305 - не могу сам разобраться.

Pavel
19.04.2017
06:32:35

Andrey
19.04.2017
06:33:58
CBV разве неявно не передает modelform? Судя по результату (одна заполненная форма), modelform как раз передается. А вот формсет не такой как мне нужен.
Или я что-то путаю?

Yenq
19.04.2017
06:55:42

Denis
19.04.2017
07:43:43

Google

Yenq
19.04.2017
07:44:24

Artem
19.04.2017
07:45:29

Yenq
19.04.2017
07:45:34

Denis
19.04.2017
07:47:41

Ruslan
19.04.2017
07:48:47
зависит от требований к конфиденциальности и бюджета :)

Eugene
19.04.2017
07:48:58
а есть батарейка django - disqus

Ruslan
19.04.2017
07:49:28
у меня не взлетела, проще было html/js впилить, сразу заработало

Eugene
19.04.2017
07:50:19
около года назад взлетала, сейчас не знаю как )

Yenq
19.04.2017
08:00:15

Denis
19.04.2017
08:02:01

Yenq
19.04.2017
08:02:18
тупой вопрос, если я юзал внутреннюю систему джанги для авторизации, как мне user = models.ForeignKey('User', related_name='comment') , что нужно вместо User?

Eugene
19.04.2017
08:02:27
я учебный проект делал бы через формочки джанго, ибо для опыта норм

Yenq
19.04.2017
08:02:59

Eugene
19.04.2017
08:03:02
from django.contrib.auth.models import User
как-то так вроде

Yenq
19.04.2017
08:03:09

amureki
19.04.2017
08:12:03
при указании в ForeingKey relation лучше писать через settings.AUTH_USER_MODEL
при импортах обычных лучше брать get_user_model() и из него получать юзеров
https://docs.djangoproject.com/en/1.10/topics/auth/customizing/#referencing-the-user-model

Google

Yenq
19.04.2017
08:16:04

amureki
19.04.2017
08:16:32

Yenq
19.04.2017
08:16:58

Михаил
19.04.2017
08:23:19
Гайз, есть такой вопрос - есть у меня у модели поле checked булево. И я хочу в админке строки, у которых оно true, подсветить. Очевидно, что все упирается в работу с шаблоном change_list_results.html, но туда приходит не модель, а просто многомерный список, поэтому копировать шаблон себе и просто проверить if result.checked не выйдет.
Кто-нибудь делал что-то подобное?

Сергей
19.04.2017
08:44:14

Михаил
19.04.2017
08:44:51
Так и сделал в итоге, просто интересует возможность сделать это чисто джанго-средствами
Может там простое решение есть, а я туплю

Yenq
19.04.2017
10:44:34
Чет я сума сошел, как сделат ьмножественное наследование в питоне то, разве не так ? class News(models.Model,Post):

b0g3r
19.04.2017
10:44:45
Так

Yenq
19.04.2017
10:45:08
хм...
File "/home/yen/web02/mysite2/post/models.py", line 16, in <module>
class News(models.Model,Post):
File "/home/yen/web02/env/lib/python3.5/site-packages/django/db/models/base.py", line 98, in __new__
new_class = super_new(cls, name, bases, new_attrs)
TypeError: Cannot create a consistent method resolution
order (MRO) for bases Model, Post
а почему он тогда ругаеться?
тся*

amureki
19.04.2017
10:46:18
Во первых, если пост наследуется от models.Model, добавлять ее ещё не надо
Во вторых, наследоваться можно только от абстрактных моделей

Yenq
19.04.2017
10:46:22
может потому, что пост тоже наследуется от моделс?..
)))

amureki
19.04.2017
10:46:42
Прочтите документацию про abstract models

Yenq
19.04.2017
10:50:17

Google

Panda
19.04.2017
10:52:30
Может кто сталикавлся. Как вытащить аргумент из тега в Beautiful Soup 4?

amureki
19.04.2017
10:54:11
https://www.google.de/search?q=beautifulsoup+get+attribute+value&rlz=1CDGOYI_enRU590RU590&oq=beautifulsoup+get+attribute&aqs=chrome.1.69i57j0l3.18418j0j7&hl=en-GB&sourceid=chrome-mobile&ie=UTF-8

YaOurTea
19.04.2017
11:00:41
Не получается что-то добавить нормальный редактор к форме с датой. Добавил к ModelForm:
def __init__(self, *args, **kwargs):
super(AddGameForm, self).__init__(*args, **kwargs)
self.fields['champ_date'].widget = AdminDateWidget()
А он мне пишет 'AddGameForm' object has no attribute 'fields'
Хотя поле fields у формы есть

Yenq
19.04.2017
11:01:12
почему может быть так, что сервер файл находит, а стили не действуют? "GET /css/w3.css HTTP/1.1" 200 7829
200 это же код OK

b0g3r
19.04.2017
11:01:47
надо смотреть в инспекторе браузера

YaOurTea
19.04.2017
11:02:44
https://gist.github.com/NullaWhale/32a0b212aaf25a7b577261b4079c0b1f
Вот models.py и forms.py

Yenq
19.04.2017
11:02:47

b0g3r
19.04.2017
11:03:11
я не джангист, но как-то так бы и юзал
просто нужно посмотреть в инспекторе браузера чего там такое сломалось и не работает

Yenq
19.04.2017
11:03:45

Andrey
19.04.2017
11:13:20
Господа, может кто-нибудь помочь с этим: https://toster.ru/q/418305 ?

Yenq
19.04.2017
11:34:13
уфф.. все перепробовал....
писец какой-то, весь "переполненный" выкурил, из 8 вариантов никакой не помог

Ruslan
19.04.2017
11:35:54

Vitalik
19.04.2017
11:38:06
Кто что юзает для питоона?
Есть выбор digitalocean или heroku

Yenq
19.04.2017
11:40:34
решил проблему, в итоге помогло не прописывать, как в большинстве манов сказанно STATIC_ROOT = os.path.join(BASE_DIR, 'static/'). а сделать так
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
'static/css',
]

Andrey
19.04.2017
11:49:14
Может эту? https://docs.djangoproject.com/en/1.11/topics/forms/modelforms/

Google

Andrey
19.04.2017
11:50:12
или в этот код посмотреть? http://kevindias.com/writing/django-class-based-views-multiple-inline-formsets/
Или в этот? http://stackoverflow.com/questions/16951751/saving-inlineformset-in-django-class-based-views-cbv
А вообще, вариант с изучением документации по админки и перенять эту практику на данный случай, вполне себе дело. Но это нужно читать документацию по теме, которой, на данном этапе, не хочется касаться.
Надеялся на более опытных товарищей, которые, по доброте душевной и внутренней жажде делиться знаниями. Они бы смогли дать мне зерна, отделенные от плевел.
Или на кой черт тогда такие сообщества нужны, если есть документация.

Dmytro
19.04.2017
13:01:08
Всем привет. У кого-то было, что сервер не рендерит как шаблон 500 ошибку?
И как с этим бороться

Pavel
19.04.2017
13:02:11

Dmytro
19.04.2017
13:02:38
на путь к 500.html

Проксимов
19.04.2017
13:03:25

Anb
19.04.2017
13:03:57

Dmytro
19.04.2017
13:04:11
` location = /500.html {
root /webapps/django-social-project/project/templates/;
}
`
И еще вопрос, но он больше по деплою, у меня ошибка в nginx:
https://pastebin.com/JATYk7N5
Думаю от того, что долго отрабатывает функция. В какую сторону смотреть, чтоб устранить или увеличить время ожидания ответа?

Pavel
19.04.2017
13:19:48