Size: a a a

Django [ru] #STAY HOME

2019 April 19

AN

Alexy Nesterchuk in Django [ru] #STAY HOME
Сомниваюсь на счет одного решения. У меня должна быть такая система с Компаниями и пользователями

-*Компания1
—пользователь1
—пользватель2
—*под компания1
—--пользователь1
—--пользователь2
—---*под компания1 под компании1
—----пользователь1
—----пользователь2
—---*под компания2 под компании1
—----пользователь3
—----пользователь4

-*Компания2
—пользователь1
—пользватель2
—*под компания2
—--пользователь1
—--пользователь2
—---*под компания1 под компании2
—----пользователь1
—----пользователь2
—---*под компания2 под компании2
—----пользователь3
—----пользователь4

я думаю сделать так по моделям:

class Company(models.Model):
   name = models.CharField(max_length=60, blank=False, null=False)
   users = models.ManyToManyField(User)

class TeamToTeam(models.Model):
   major_team = models.ForeignKey(Company, on_delete=models.CASCADE)
   minor_team = models.ForeignKey(Company, on_delete=models.CASCADE)

правильно ли так делать? Это нормально?
источник

S

Skoomer in Django [ru] #STAY HOME
пж выручите)
источник

S

Skoomer in Django [ru] #STAY HOME
облазил кучу мануалов
источник

S

Skoomer in Django [ru] #STAY HOME
не могу понять , как сделать "редактирование поля(формы) через  ajax  без перезагрузки
источник

S

Skoomer in Django [ru] #STAY HOME
у кого есть гайд дайте ссылку
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
можно сделать и так redirect(reverse('appname:namespacename'))
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
но лучше так http://bfy.tw/NIbh
источник

ОК

Омурбек уулу Кайрат in Django [ru] #STAY HOME
Alexy Nesterchuk
Сомниваюсь на счет одного решения. У меня должна быть такая система с Компаниями и пользователями

-*Компания1
—пользователь1
—пользватель2
—*под компания1
—--пользователь1
—--пользователь2
—---*под компания1 под компании1
—----пользователь1
—----пользователь2
—---*под компания2 под компании1
—----пользователь3
—----пользователь4

-*Компания2
—пользователь1
—пользватель2
—*под компания2
—--пользователь1
—--пользователь2
—---*под компания1 под компании2
—----пользователь1
—----пользователь2
—---*под компания2 под компании2
—----пользователь3
—----пользователь4

я думаю сделать так по моделям:

class Company(models.Model):
   name = models.CharField(max_length=60, blank=False, null=False)
   users = models.ManyToManyField(User)

class TeamToTeam(models.Model):
   major_team = models.ForeignKey(Company, on_delete=models.CASCADE)
   minor_team = models.ForeignKey(Company, on_delete=models.CASCADE)

правильно ли так делать? Это нормально?
источник

AN

Alexy Nesterchuk in Django [ru] #STAY HOME
не знаю, спасибо, почитаю
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Привет, мне нужно сделать, чтобы кнопка в форме возвращала не только саму форму но и id статьи, к примеру id=article.id, но как это сделать?

<form method="POST" action="/comment_article_create/">
 {% csrf_token %}
 <div class="justify-content-center bg-light alert alert-light footer">

  <div class="container">
    <td>{{ comment|crispy }}</td>
    <div>
      <button type="submit" class="btn btn-primary">Отправить</button>
      <input type="hidden" name="next" value="{{ next }}">
    </div>
  </div>
 </form>
источник

M

Maksimgeolog in Django [ru] #STAY HOME
hidden input
источник

M

Maksimgeolog in Django [ru] #STAY HOME
под button работает?
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Да
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Вставлять в input?
источник

M

Maksimgeolog in Django [ru] #STAY HOME
Тебе куда поло.ить эти данные надо?
источник

M

Maksimgeolog in Django [ru] #STAY HOME
в form должно придти?
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Скинуть вьюшку?
источник

M

Maksimgeolog in Django [ru] #STAY HOME
го
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
def comment_article_create(request, id):
   article = Forum_article.objects.get(id=id)
   user = request.user
   comm = Comments()
   if request.method == "POST":
       comm.avatar = request.user.profile.avatar
       comm.author = user.username
       comm.commented_in_article = article.id
       comm.text = request.POST.get('comment')
       comm.save()
   return HttpResponseRedirect('/forum/')
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Отвечать не надо, я уже решил проблему
источник