
Какао
20.02.2018
17:23:38

Dan
20.02.2018
17:24:01

Stepan
20.02.2018
17:24:21

Dan
20.02.2018
17:24:59
Какие
что ты сделал?
что за категории?
категории чего ?
связь к чему ?

Google

Stepan
20.02.2018
17:25:47
Я сделал ту фигню с аватаркой ошибка(категории в блоге у каждой статьи есть категория к которой она принаджлежит связь хотел one to one сделать отдельную модель в models.py

Dan
20.02.2018
17:26:13
зачем один к одному ?

Stepan
20.02.2018
17:27:57
Ну незнаю,ты советовал вроде

Dan
20.02.2018
17:28:22
не надо на меня сваливать свои фантазии

Stepan
20.02.2018
17:28:38
Сори,а как лучше?

Dan
20.02.2018
17:29:13
какие связи можно сделать в джанго ?

Stepan
20.02.2018
17:30:21
many to many one to one

Dan
20.02.2018
17:30:27
еще

Paul
20.02.2018
17:30:42
many to one

Stepan
20.02.2018
17:31:46
Ага) и всё

Dan
20.02.2018
17:32:18
у тебя пост может лежать в одной категории или в нескольких ?

Stepan
20.02.2018
17:32:42
В одной

Dan
20.02.2018
17:33:09
те у тебя есть одна категория в ней есть несколько постов - правильно ?

Google

Stepan
20.02.2018
17:33:21
У Поста есть 1 категория
Ну да верно

Dan
20.02.2018
17:33:51
какая связь из трех озвученых подходит ?
@dev_php7 не томи

OlegBrony
20.02.2018
17:35:14
@dev_php7 я за вами займу очередь
или... мне только спросить...
<form class="form-register" method="post" action="{% url 'blog:ЧТО-ТО_СЮДА_НАПИСАТЬ' %}">
<input type="text" name="name">
<input type="email" name="email">
<input type="password" name="password">
<button type="submit">Register</button>
</form>
как сделать так, чтобы при отправке формы создавался пользователь?

Dan
20.02.2018
17:36:25
роутер настроен, въюха создана ?

Rookie
20.02.2018
17:36:57

OlegBrony
20.02.2018
17:37:14
роутер? ну... да. сижу с него. вью... нет. ну то есть, есть же вообще таблица юзерс. туда даже через админку можно создать пользователя. нужна отдельная таблица?

Dan
20.02.2018
17:37:27
@dev_php7 куда пропал

Stepan
20.02.2018
17:37:40
nen
тут

Dan
20.02.2018
17:37:43
ответь же мне....
я так страдаю

Brusе
20.02.2018
17:37:50
Всем привет! Кто юзал channels?

Stepan
20.02.2018
17:38:00
Хз
Даже

Dan
20.02.2018
17:38:03

Stepan
20.02.2018
17:38:03
one to one

Dan
20.02.2018
17:38:18
дуй в доку

Google

Stepan
20.02.2018
17:38:36
@dantyan Ответь же мне,я так страдаю

Rookie
20.02.2018
17:38:41

Brusе
20.02.2018
17:39:03
У меня курс с coinmarketcap тянется с помощью celery, как этот курс по всем клиентам раскинуть через channels?

Dan
20.02.2018
17:39:08

Brusе
20.02.2018
17:39:30
Версия channels 2.0.2

OlegBrony
20.02.2018
17:39:53

Eugene
20.02.2018
17:40:06

Rookie
20.02.2018
17:40:23

OlegBrony
20.02.2018
17:40:38

Brusе
20.02.2018
17:40:56
А что вместо channels использовать?

Dan
20.02.2018
17:41:42
Версия channels 2.0.2
с 2,0,2 не работал - никак руки не дойдут обновится
в старом коде что то вроде
Channel('tech-update').send({'instance_id': instance.pk, 'data': validated_data})

Rookie
20.02.2018
17:42:00

Brusе
20.02.2018
17:42:32
На старой понятно как сделать
На новой не пойму
О каких средствах джанги идёт речь?

Rookie
20.02.2018
17:44:09

Dan
20.02.2018
17:44:18
в новой вроде создается consumer
в нем
self.send({
"type": "websocket.accept",
})

Brusе
20.02.2018
17:46:33
Ну это внутри класса

Dan
20.02.2018
17:46:41
да

Brusе
20.02.2018
17:46:45
У меня задача не в классе

Google

Brusе
20.02.2018
17:46:52
И результат
Тоже
Я что-то не понимаю о чем ты

Stepan
20.02.2018
17:47:27
А может без связей сделать? В той же модели сделать?Не?

Dan
20.02.2018
17:48:20

Admin
ERROR: S client not available

Brusе
20.02.2018
17:48:56
Я пробовал создавал экземпляр класса, и пытался так дёрнуть через celery
Там в channels типа как объект request, только называется scope
При создании объекта требуется
Не вышло

Dan
20.02.2018
17:51:29
а как ты создавал экзепляр класса ?

Brusе
20.02.2018
17:52:24
myconsumer = MyConsumer()

Dan
20.02.2018
17:52:29
MyConsumer(get_group_id_from(message)).send({
"text": some_status_update,
})

Brusе
20.02.2018
17:52:33
Тут нужен scope
Класс MyConsumer унаследовал от WebsocketConsumer

Paul
20.02.2018
17:53:31
Не могу понять, как отделить обьекты по id.
Есть модель:
models.py
class UsersRequests(models.Model):
date = models.DateField()
username=models.ForeignKey(User, on_delete=models.CASCADE)
requestChannel = models.CharField(max_length=30)
problem = models.CharField(max_length=200)
solution = models.CharField(max_length=200)
передаю её юзеру:
models.py
class User(models.Model):
name=models.CharField(max_length=200)
surname=models.CharField(max_length=200)
email=models.EmailField()
password=models.CharField(max_length=200)
telephone=models.PositiveIntegerField(max_length=12,blank=True,null=True)
activated_promo_codes=models.CharField(max_length=1000,blank=True,null=True)
userRequest = models.ManyToManyField('UsersRequests')
Но мне для каждого юзера высыпает все UsersRequests. Как я могу отделить эти обьекты по id, чтобы мог нормально выгружать их?

Brusе
20.02.2018
17:54:10
А что это за метод get_group_id, где лежит?

Dan
20.02.2018
17:55:44

Brusе
20.02.2018
17:56:04
Ну ладно спасибо попробую

Paul
20.02.2018
17:56:46
Я могу обратиться так, чтобы было разделение по id?По типу pk, я так понимаю.

Google

Stepan
20.02.2018
18:01:21
@dantyan Мой план = костыль?

Dan
20.02.2018
18:01:40
да

Stepan
20.02.2018
18:01:45
А как?

Dan
20.02.2018
18:03:52
открываешь https://docs.djangoproject.com/en/2.0/topics/db/models/#relationships
и вдумчиво вчитываешься

OlegBrony
20.02.2018
18:14:52
https://www.youtube.com/watch?v=7SUdbpjQQRI
видео нашёл. сделал так. по итогу - белая страница на "registration/"
<form class="form-register" method="post" action="{% url 'blog:registration' %}">
{% csrf_token %}
{{ form }}
</form>
страница немного грузится. вижу title
def registration(request):
args = {}
args.update(csrf(request))
args['form'] = UserCreationForm()
if request.POST:
newuser_form = UserCreationForm(request.POST)
if newuser_form.is_valid():
newuser_form.save()
newuser = auth.authenticate(username=newuser_form.cleaned_data['username'], password=newuser_form.cleaned_data['password2'])
auth.login(request, newuser)
return redirect('/')
else:
args['form'] = newuser_form
return render(request, 'blog/form-register.html', {})

Evgeny
20.02.2018
18:39:17
Привет. Есть вопрос. Как можно переименовывать author object? Или что нужно поменять, чтобы сразу имя назначалось нужное ?

Stanislav
20.02.2018
18:40:19
str
__str__

Dude
20.02.2018
18:53:23
Ребят подскажите API для конвертации валют ?

Eugene
20.02.2018
18:57:59

Dude
20.02.2018
18:58:15
спасибо

Evgeny
20.02.2018
19:01:28
спасибо, думал, что unicode тоже сработает
str
__str__