Size: a a a

Django [ru] #STAY HOME

2020 May 24

AD

Alex Dem in Django [ru] #STAY HOME
И конкретно здесь был http бот, который все это дергал

https://github.com/AlexDemian/starnavi_challenge/blob/master/starbot/bot.py
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Ахах я тож им писал как то тестовое
источник

AD

Alex Dem in Django [ru] #STAY HOME
источник

AD

Alex Dem in Django [ru] #STAY HOME
мир тесен :)
источник

s

seopasha in Django [ru] #STAY HOME
а как в шаблоне сделать условие проверки времени?
источник

s

seopasha in Django [ru] #STAY HOME
{% if now|date:"d/m" > i.otchet|date:"d/m" %}
источник

s

seopasha in Django [ru] #STAY HOME
чет не работает ) где косяк
источник

s

seopasha in Django [ru] #STAY HOME
23/05 30/05 23/05 23/05 23/05 14/05
источник

s

seopasha in Django [ru] #STAY HOME
и везде false
источник

АП

Али Палитаев... in Django [ru] #STAY HOME
Ребята, кто-нибудь юзал saleor.io, что скажете о нем?
источник

B

Brain Griffin in Django [ru] #STAY HOME
Все привет нужна помощь, тк в Джанго тока учусь
источник

B

Brain Griffin in Django [ru] #STAY HOME
У меня есть пользовательская модель своя, тока почта и пароль , в другом приложении к ней привязаны данные модели Вантуван, как вывести их в личный кабинет? Чтобы обращение было именно по залогиненому пользователю
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Brain Griffin
У меня есть пользовательская модель своя, тока почта и пароль , в другом приложении к ней привязаны данные модели Вантуван, как вывести их в личный кабинет? Чтобы обращение было именно по залогиненому пользователю
В темплейтах: user.название_связанной_модели.поле
источник

B

Brain Griffin in Django [ru] #STAY HOME
нет так не выводит, я просто не договоняю что может во вьюху писать, щас код скину
источник

B

Brain Griffin in Django [ru] #STAY HOME
#models_users
class CustomUser(AbstractBaseUser, PermissionsMixin):
   email = models.EmailField(_('email address'), unique=True)
   is_staff = models.BooleanField(default=False)
   is_active = models.BooleanField(default=True)
   date_joined = models.DateTimeField(default=timezone.now)

   USERNAME_FIELD = 'email'
   REQUIRED_FIELDS = []

   class Meta:
       verbose_name='Пользоваль'
       verbose_name_plural='Пользователи'

   objects = CustomUserManager()

   def str(self):
       return self.email


#models
class People(models.Model):
   user = models.OneToOneField(CustomUser, on_delete=models.CASCADE, verbose_name='Электронная почта')
   people_fio = models.CharField(max_length=100, null=True, verbose_name='ФИО собственника')
   people_phone = models.CharField(max_length=11, null=True, verbose_name='Телефон собственника')
   people_address = models.CharField(max_length=3, null=True, verbose_name='Номер участка')

   def str(self):
       return self.people_fio

#view
class UserView(DetailView):
   template_name = 'accounts/profile.html'

   def get_object(self):
       return self.request.user





#template
{% extends 'accounts/base.html' %}
<h1 class="mt-2">{% block title %}...{% endblock %}</h1>
{% block content %}
   <h1>My profile</h1>
   <p>
       {{ object }}


   </p>
   <button><a href="{% url 'accounts:logout' %}">Logout</a></button>


{% endblock %}
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Так пробуешь: {{ user.people.people_fio }} ?
источник

B

Brain Griffin in Django [ru] #STAY HOME
да
источник

B

Brain Griffin in Django [ru] #STAY HOME
People тока с большой
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Brain Griffin
People тока с большой
С маленькой пиши
источник

B

Brain Griffin in Django [ru] #STAY HOME
ОО пошло, благодарю! 👍🏻
источник