UnversityEducation_Web_Django

Форк
0
36 строк · 1.1 Кб
1
from django.db import models
2
from django.urls import reverse
3
from django.contrib.auth.models import User
4

5
# Create your models here.
6
class Product(models.Model):
7
  title = models.CharField(max_length=255)
8
  price = models.IntegerField()
9
  ship_date = models.DateTimeField()
10
  image = models.ImageField()
11
  discribtion = models.TextField()
12
  count = models.IntegerField()
13

14
  def __str__(self):
15
    return self.title
16

17
  def get_absolute_url(self):
18
    return reverse('post', kwargs={'post_id': self.pk})
19

20

21
class Orders(models.Model):
22
  user = models.ForeignKey(User,
23
                           related_name='buyers',
24
                           on_delete=models.CASCADE)
25
  product = models.ForeignKey(Product,
26
                             related_name='card',
27
                             on_delete=models.CASCADE)
28
  ship_date = models.DateTimeField()
29
  count = models.IntegerField(default=0)
30

31
  
32
# class User(User):
33
#     image = models.ImageField(blank=True,
34
#                               null=True)
35
#     discribtion = models.TextField(blank=True,
36
#                                    null=True)
37
    
38
   

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.