UnversityEducation_Web_Django
36 строк · 1.1 Кб
1from django.db import models
2from django.urls import reverse
3from django.contrib.auth.models import User
4
5# Create your models here.
6class Product(models.Model):
7title = models.CharField(max_length=255)
8price = models.IntegerField()
9ship_date = models.DateTimeField()
10image = models.ImageField()
11discribtion = models.TextField()
12count = models.IntegerField()
13
14def __str__(self):
15return self.title
16
17def get_absolute_url(self):
18return reverse('post', kwargs={'post_id': self.pk})
19
20
21class Orders(models.Model):
22user = models.ForeignKey(User,
23related_name='buyers',
24on_delete=models.CASCADE)
25product = models.ForeignKey(Product,
26related_name='card',
27on_delete=models.CASCADE)
28ship_date = models.DateTimeField()
29count = 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