@ru_python

Страница 1899 из 9768
Mike
09.12.2016
22:48:04
HR это?

Ray
09.12.2016
22:48:05
а потом буду предсказивать кто и когда мне напишет

Mike
09.12.2016
22:48:08
зачем ангуляр?

ангуляр1 или 2?

Google
Ray
09.12.2016
22:48:25
ну гуй же надо на чем-то делать

1

знаю 1

Mike
09.12.2016
22:48:48
vue.js проще имхо, и счас raising star

а что такое HR ?

Ray
09.12.2016
22:49:24
отдел такой human resources

Mike
09.12.2016
22:49:39
Ray
09.12.2016
22:49:52
бабы сидят письма пишут - новости корп почта анонсы

и тд

страхование бизнес трипы

кароч обеспечение

Mike
09.12.2016
22:50:25
Ray
09.12.2016
22:50:42
ты что ! Это же Украина

Google
Ray
09.12.2016
22:50:50
на английском понятное дело

Mike
09.12.2016
22:51:43
с англ разбираться проще должно быть

Ray
09.12.2016
22:52:04
да

есть готовые класификаторы

Mike
09.12.2016
22:52:53
блин вот чем питон крут, под него все есть, nltk учился как то помогал подруге... круто)

Ray
09.12.2016
22:53:18
хайлод на пэтоне только не очень

)

а так да - все есть

Mike
09.12.2016
22:53:43
хайлод на пэтоне только не очень
ну это из за его непотоковости?

Rustem
09.12.2016
22:53:44
Ребят. Есть модель Product связанная через foreignkey с моделью brand. Модель brand связана с моделью discount так же через foreign key. У модели discount есть поле part. Вот как получить в шаблоне значение этого part? Вот так ничего не получается: {{ product.brand.discount.part }}

Mike
09.12.2016
22:54:09
я хз, почему я ещё на пхп, потому что легче найти того кому надо сделать сайт)))

Rustem
09.12.2016
22:54:52
дай нам кот
Моделек? from django.db import models class Discount(models.Model): part = models.DecimalField(max_digits=3, decimal_places=2) start_date_time = models.DateTimeField(auto_now_add=True) end_date_time = models.DateTimeField() def __str__(self): return "Discount: " + str(self.part) + ". Finish: " + str(self.end_date_time) class DiscountField(models.Model): discount = models.ForeignKey(Discount, models.SET_NULL, null=True, blank=True) class Meta: abstract = True class Brand(DiscountField): name = models.CharField(max_length=50) def __str__(self): return self.name class Destination(DiscountField): name = models.CharField(max_length=50) def __str__(self): return self.name class Gender(DiscountField): name = models.CharField(max_length=10) def __str__(self): return self.name class Product(DiscountField): name = models.CharField(max_length=200) price = models.DecimalField(max_digits=10, decimal_places=2) brand = models.ForeignKey(Brand, models.SET_NULL, null=True, blank=True) gender = models.ForeignKey(Gender, models.SET_NULL, null=True, blank=True) def __str__(self): return self.name class Client(DiscountField): name = models.CharField(max_length=50) age = models.IntegerField() def __str__(self): return self.name

Ray
09.12.2016
22:54:53
я хз, почему я ещё на пхп, потому что легче найти того кому надо сделать сайт)))
мне это никогда не было интересно, даже когда все хотели пхп

Mike
09.12.2016
22:55:37
счас мне кажется хайлоад хоть на чем можно.... ) вверх вбок развернуться...из*нуться ))

Ray
09.12.2016
22:56:29
@te7ris никогда так не делайте

модель в идеале не должна наследоватся от чего либо. Фреймворк добавляет плюшки - потому вы можете использовать родительские классы фреймворка

O'Miay
09.12.2016
22:57:51
Ребят как создать маску для hashcat 10 символов A-z-0-9?

Rustem
09.12.2016
22:59:19
модель в идеале не должна наследоватся от чего либо. Фреймворк добавляет плюшки - потому вы можете использовать родительские классы фреймворка
Вы про класс DiscountField? Просто у 4 полей должны быть поля со скидкой. Я их создал, увидел что одинаковые и решил вынести в общий один класс. Если это не правильный подход, то можете подсказать как правильно?

у 4 моделей*

Google
Dmitriy
09.12.2016
23:00:32
тупо наследуйся от models.Model

Ray
09.12.2016
23:01:22
ну если у 4х таблиц одинаковые поля то наверное схему можно оптимизировать

у вас модель Product сожержит дав ForeignKey

мне кажется это странным

1 brand - тот который указан явно

второй - который наследуется

Rustem
09.12.2016
23:05:04
Просто у товара должны быть разные виды скидок: клиента, товара, брэнда, пола(м/ж). Вот я и решил вынести скидки в отдельную модель и к ней через foreignkey сделать связь у перечисленных моделей.

Ray
09.12.2016
23:05:07
так, забудьте

я не то подумал

Rustem
09.12.2016
23:05:16
второй - который наследуется
так вроде оба указаны явно

ок

Ray
09.12.2016
23:06:18
а что в базе ?

Rustem
09.12.2016
23:07:03
а что в базе ?
Ничего. Проектируется структура базы по указанному заданию)

Ray
09.12.2016
23:07:37
хм, ну если в базе ничего - то как вы хотите что-то выбрать в product.brand.discount.part

?

Rustem
09.12.2016
23:07:42
тупо наследуйся от models.Model
и у 4 моделей указывать одинаковое поле со связью foreignkey?

например {{ product.gender.name }} выдает нужное.

Ray
09.12.2016
23:09:16
и у 4 моделей указывать одинаковое поле со связью foreignkey?
ну если у вас такая структура БД - зачем ее прятать в питоновском коде ?

а {{product.brand.name }} ?

Google
Dmitriy
09.12.2016
23:10:49
Попробуй открой shell, там проще будет эксперементировать

Rustem
09.12.2016
23:11:40
ну если у вас такая структура БД - зачем ее прятать в питоновском коде ?
Вы предлагаете использовать чистый SQL? Та вроде бы джанговская орм справлялась пока что с необходимой задачей. просто сейчас почему то поле нужное не отображает.

Ray
09.12.2016
23:12:22
я то кстати за орм вместо плейн sql

только орм это инструмент, которым надо правильно пользоватся

Rustem
09.12.2016
23:13:14
не о том сейчас {{product.brand.name }} - что-то есть ?
Дада. Выдает указанный брэнд

Ray
09.12.2016
23:14:03
?

Admin
ERROR: S client not available

Rustem
09.12.2016
23:14:45
Опа появились None)

Ray
09.12.2016
23:15:52
значит у вас таблицы не связанны

я думаю

либо у бренда нету дискаунта

что тоже возможно

Rustem
09.12.2016
23:17:20
Вот такой записью {{product.brand.discount}} у брендов с дисконтами выдает None, а у бренда у которого нет дисконта - ничего не выдает.

Ray
09.12.2016
23:17:20
сможете выбрать все бренды, у которых есть дискаунт ?

это правильно

Rustem
09.12.2016
23:18:10
Ray
09.12.2016
23:18:47
ну и славно а я пойду выключать сушку и спать

Google
тнн Itjunky
09.12.2016
23:20:27
так что господа накодить за выходные ?
бота цитирующего книжки по прогингу ли питону

тнн Itjunky
09.12.2016
23:39:11
Как найти?

Игорь
10.12.2016
00:41:52
А подскажите по python3 > from gi.repository.Gtk import SortType.ASCENDING SyntaxError: invalid syntax

чем ему не нравится точка в SortType.ASCENDING? как быть?

предполагаю, он не может этот объект импортировать и надо с бубном...

Dmitriy
10.12.2016
00:46:07
from gi.repository.gtk.sorttype import ascending

Игорь
10.12.2016
00:46:09
from gi.repository.Gtk import SortType SORT_ASCENDING = SortType.ASCENDING

from gi.repository.gtk.sorttype import ascending
ImportError: No module named gtk.sorttype

Dmitriy
10.12.2016
00:47:12
Ну название модуля напиши нормально.

Игорь
10.12.2016
00:47:16
from gi.repository.Gtk import SortType SORT_ASCENDING = SortType.ASCENDING
так заработало, но это же не дело

Dmitriy
10.12.2016
00:47:25
Я с телефона просто.

Игорь
10.12.2016
00:47:56
Ну название модуля напиши нормально.
нормально это как? буковки вроде те же

только кейс нижний

Dmitriy
10.12.2016
00:48:37
Переменная А и а, это одно и тоже?

Игорь F.A: from gi.repository.Gtk.SortType import ASCENDING

Игорь
10.12.2016
00:51:07
Переменная А и а, это одно и тоже?
объект назвается именно в верхнем регистре

SortType.ASCENDING, ResponseType.OK и т.п.

Dmitriy
10.12.2016
00:52:22
Я понимаю, я тебе говорю о том что я написал схематично, что бы ты понял в чем проблема, но ты не понял.

Игорь
10.12.2016
00:57:11
Я понимаю, я тебе говорю о том что я написал схематично, что бы ты понял в чем проблема, но ты не понял.
а, так в правильном регистре тоже не хочет: > from gi.repository.Gtk.SortType import ASCENDING ImportError: No module named SortType > from gi.repository.Gtk import SortType >

какая-то python3 магия

Страница 1899 из 9768