@pydjango

Страница 397 из 1273
Dan
27.07.2017
14:09:00
иногда зависает процес и вроде все закончил но всеравно висит

надо смотреть через netstat какой процесс и убивать его

Google
Pasha
27.07.2017
14:10:22
да, так оно и было спасибо

в фоне висиле

Daniil
27.07.2017
14:11:09
Чтобы не искать какой процесс можно сразу делать так: sudo fuser kill 8000/tcp

Eldar
27.07.2017
16:09:56
Таким образом найдешь виновника

Если его захочешь прибить то kill -9 pidпроцессп

Dmitriy
27.07.2017
18:12:00
Товарищи, помогите решить проблему при обновлении ubuntu

Serhio
27.07.2017
18:13:18
Dmitriy
27.07.2017
18:13:52
Не в тему) но жги, авось подскажу
можно в личку, чтобы эфир не засорять)

Serhio
27.07.2017
18:14:17
Давай

Марк ☢
27.07.2017
18:19:46
Я шарю в этом

Dmitriy
27.07.2017
18:20:12
Уже нашли причину)

Google
Дмитрий
27.07.2017
20:09:49
Ребят, всем привет. Кто-нибудь поможет привязать комментатора к куки, чтобы тот мог удалить свой комментарий без авторизации? Скину код с views.py, весь вечер мучаюсь

https://toster.ru/q/446423

Eugene
27.07.2017
20:29:16
if not request.user.is_staff or not request.user.is_superuser: raise Http404 :)

Дмитрий
27.07.2017
21:02:58
здесь что-то не так?)

if not request.user.is_staff or not request.user.is_superuser: raise Http404 :)

Удаление комментариев не должно быть доступно всем. Админ должен обладать возможностью в удалении любых комментариев, а пользователь - только в удалении своих.

Eugene
27.07.2017
22:15:28
target_ct = models.ForeignKey(ContentType) а можно как-то ограничить ? Чтобы например можно было выбрать из 2х приложения, а не из всех? В админки.

BlastPy
27.07.2017
23:03:44
Есть кто работал с gis в django

"position": "SRID=4326;POINT (-104.9903 39.7392)"

как от сюда получить коорд. в drf ?

= (

Ребят а как такое поченить ?

MLHttpRequest cannot load http://127.0.0.1:8000/api/. No 'Access-Control-Allow-Origin' header is present on the requested resource.

обращаюсь с vue и с другого порта

IНЖАЛИД DPИЖЕ
27.07.2017
23:42:56
первые две ссылки в гугле http://www.django-rest-framework.org/topics/ajax-csrf-cors/

https://stackoverflow.com/questions/35760943/how-can-i-enable-cors-on-django-rest-framework/35761458

ivan
27.07.2017
23:49:29
почему после collect static в папке collect_static статика собирается в папку static, как собрать статику в collect_sttic/ PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__)) STATIC_URL = '/collect_static/' # STATIC_URL = os.path.join(BASE_DIR, '/collect_static/') MEDIA_URL = os.path.join(BASE_DIR, '/media/') MEDIA_ROOT = os.path.join(BASE_DIR, 'media/') CKEDITOR_UPLOAD_PATH = os.path.join(BASE_DIR, "uploads/") # STATIC_ROOT = os.path.join(BASE_DIR, 'collect_static') STATIC_ROOT = "/home/username/datestore/collect_static" STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), ('static', '/home/username/datestore/static'), ]

Google
Pavel
28.07.2017
02:30:22
https://docs.djangoproject.com/en/1.11/ref/settings/#prefixes-optional

Artem
28.07.2017
05:27:26
"position": "SRID=4326;POINT (-104.9903 39.7392)"
lat, lng = obj.position.x, obj.position.y

ros
28.07.2017
05:31:13
"position": "SRID=4326;POINT (-104.9903 39.7392)"
в модуле django-extra-fields оно есть "gis_coords": { "latitude": "49.0", "longitude": "33.3" }

from drf_extra_fields.geo_fields import PointField gis_coords = PointField(required=True)

Sonniy
28.07.2017
06:59:01
а можно как то к шаблону джанги подключить оператор, который не включен в дажнгу, а хранится отдельным пакетом?

день добрый

TyVik
28.07.2017
07:00:14
добрый, посмотри templatetags

Sonniy
28.07.2017
07:00:41
https://docs.djangoproject.com/en/1.8/howto/custom-template-tags/ пока это изучаю

Артем
28.07.2017
07:00:43
Приветствую! Товарищи подсобите кто может знает! Как в кастомной модели пользователя подцепить ссылку на изменение пароля пользователя на подобии родной?

Rookie
28.07.2017
07:38:44
Гайс, кто как делает? Кэширование в редис. Обновляете кэш при изменении модели через джанго сигналс, или оверрайдите save(). Что предпочтительней? Почему?

TyVik
28.07.2017
07:51:04
я бы в модели сделал

TyVik
28.07.2017
07:51:36
сигнал - это нечто внешнее, допустим, из другого пакета

Ivan
28.07.2017
07:54:12
и ты такой пруфаешь про нечто внешнее сразу

Гайс, кто как делает? Кэширование в редис. Обновляете кэш при изменении модели через джанго сигналс, или оверрайдите save(). Что предпочтительней? Почему?
подход должен выбираться исходя из того, что тебе конкретно нужно. согласись, что presave и save это разные моменты.

TyVik
28.07.2017
07:55:33
да здесь разница не настолько велика, чтобы заморачиваться

кхм, тогда уж лучше postsave - вдруг запись провалится

Ivan
28.07.2017
07:56:25
без разницы, постсейв, ладно. вопрос лишь в том, что это разные моменты.

TyVik
28.07.2017
07:56:26
если эта фича отключаемая, то отключить сигнал проще, чем ставить if в save

Massimo
28.07.2017
08:46:54
Вопрос у меня не самый сложный но все же. https://dpaste.de/ovtc Вот кода. 2 класса. Класс Driver привязан через Foreign key к Carrier. Вопрос таков. Как отобразить всех из Driver у кого Foreign Key привязан к определнному Carrier'у? Можно ли это сделать вообще выпадающим списком в админке?

Google
Admin
ERROR: S client not available

Massimo
28.07.2017
08:51:42
Driver.objects.filter(company_id=<your id>), можно
а разве там не два "_" должно быть?

TyVik
28.07.2017
08:52:10
а вот здесь как раз и так и так можно :)

company_id - поле в БД, а company__id - поле id в таблице company

Massimo
28.07.2017
08:53:15
@TyVik @Nosterx спасибо! Сейчас попробую! Пробовал примерно также чет не получилось ) Попробую по новому)

А если я знаю один из параметров класса, как мне определить его айди или pk?

TyVik
28.07.2017
09:06:13
найти по этому параметру?

Massimo
28.07.2017
09:17:24
найти по этому параметру?
Да, найти id pk по одному из параметров класса

TyVik
28.07.2017
09:18:13
Model.objects.filter(attribute=value).all() - получить все объекты с полем attribute равным value

Massimo
28.07.2017
09:18:55
Спасибо

Ivan
28.07.2017
09:42:50
Guys, does anybody know where to download pycharm (for web development)

Almat
28.07.2017
09:44:38
Massimo
28.07.2017
09:44:42
PyCharm doesnt have enough tools for web development

Almat
28.07.2017
09:45:12
by the way, if you're a student or a teacher, you can get it for free

Rookie
28.07.2017
09:47:32
подход должен выбираться исходя из того, что тебе конкретно нужно. согласись, что presave и save это разные моменты.
Конкретно нужно актуальные записи в кеше. Делаю get_or_set() из кеша. Идея в том, что при апдейтах и записях, после изменений сносить кэш модели. Есть несколько абстрактных моделей, и, переписав save() я бы получил то, что нужно. Но. Масса моделей уникальных, но тоже требующих кэширования. Переписать save() везде? Хз. Унаследовать все модели от одного класса с переписанным сейвом?? Или сигналы?

Google
TyVik
28.07.2017
09:50:49
Он айди не выдает
objs = Model.objects.filter(attr=value).all() print(objs[0].id)

Dan
28.07.2017
09:51:44
objs = Model.objects.filter(attr=value).all() print(objs[0].id)
obj = Model.objects.filter(attr=value).first()

Rookie
28.07.2017
09:54:53
точно сигналы тогда, напиши generic, который каждую модель будет обрабатывать
Да тож чот к сигналам склоняюсь. Пойду почитаю, мож срачи какие найду по теме)

Artyem
28.07.2017
10:02:06
Так и гуглить?
https://github.com/Suor/django-cacheops

Rookie
28.07.2017
10:02:42
https://github.com/Suor/django-cacheops
Спасибо большое.

BlastPy
28.07.2017
12:06:39
Есть кто работал с gis django ? https://github.com/Hipo/drf-extra-fields class UserSerializer(serializers.ModelSerializer): position = PointField(required=True) class Meta: model = User fields = ('uid', 'email', 'first_name', 'last_name', 'avatar', 'position' ) Возвращает нечто подобное { "uid": "ca332d17-4c39-44dc-b3f6-03b71909f8ee", "email": "qwe@qweqwe.qwe", "first_name": "MEGA", "last_name": "MEGA", "avatar": "http://localhost:8000/api/cat_V4cQbdZ.jpg", "position": { "latitude": "49.83968300000001", "longitude": "24.029717000000005" } },

Как вернуть в position значение не строкой а числом

или как в js преобразить

ато гугл картьі не работают а копать хз куда.

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