здесь я ищу конкретные данные вошедшего в систему пользователя для отображения в его профиле. Я не знаю, как это сделать. Пожалуйста, помогите мне с некоторыми подсказками. Я новичок здесь в создании django проекта
это модели .py
class Loader_post(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE, related_name="Loader")
pick_up_station = models.CharField(max_length=150)
destination_station = models.CharField(max_length=150)
sender_name = models.CharField(max_length=150)
phone_number = PhoneNumberField(null=False, blank=False, unique=True)
receiver_name = models.CharField(max_length=150)
sending_item = models.CharField(max_length=150)
image_of_load = models.ImageField(default='',upload_to='static/img')
weight = models.CharField(max_length=150)
metric_unit = models.CharField(max_length=30, default='SOME STRING')
quantity = models.PositiveIntegerField()
pick_up_time = models.DateField()
drop_time = models.DateField()
paid_by = models.CharField(max_length=150)
created_at = models.DateTimeField(auto_now=True)
published_date = models.DateField(blank=True, null=True)
def __str__(self):
return self.user.username
def get_absolute_url(self):
return reverse("Loader:post", kwargs={ "username": self.user.username,"pk": self.pk})
это view.py
class Loader_post_list(ListView,SelectRelatedMixin):
context_object_name = 'Loader'
model = Loader_post
template_name = "my_job.html"
select_related = ("user")
, поэтому мой вопрос заключается в том, как я могу отобразить данные этого зарегистрированного пользователя в его профиле
после публикации размещать данные непосредственно отображать в своем профиле