Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2020
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 3.78 KB | None | 0 0
  1. код
  2. from django.db import models
  3.  
  4. # Create your models here.
  5. class Article(models.Model):
  6.     article_title = models.CharField('название статьи', max_length = 200)
  7.     article_text = models.TextField('текст статьи')
  8.     pub_date = models.DateTimeField('дата публикации')
  9.  
  10. class Comment(models.Model):
  11.     article = models.ForeignKey(Article, on_delete = models.CASCADE)
  12.     author_name = models.CharField('имя автора', max_length = 50)
  13.     comment_text = models.CharField('текст комментария', max_length = 300)
  14. ошибка
  15. $ python manage.py shell
  16. Python 3.8.1 (tags/v3.8.1:1b293b6, Dec 18 2019, 22:39:24) [MSC v.1916 32 bit (Intel)] on win32
  17. Type "help", "copyright", "credits" or "license" for more information.
  18. (InteractiveConsole)
  19. >>> from Site.models import Article, Comment
  20. >>> Article.objects.all()
  21. Traceback (most recent call last):
  22.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\backends\utils.py", line 86, in _execute
  23.     return self.cursor.execute(sql, params)
  24.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\backends\sqlite3\base.py", line 396, in execute
  25.     return Database.Cursor.execute(self, query, params)
  26. sqlite3.OperationalError: no such column: Site_article.pub_date
  27.  
  28. The above exception was the direct cause of the following exception:
  29.  
  30. Traceback (most recent call last):
  31.   File "<console>", line 1, in <module>
  32.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\models\query.py", line 252, in __repr__
  33.     data = list(self[:REPR_OUTPUT_SIZE + 1])
  34.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\models\query.py", line 258, in __len__
  35.     self._fetch_all()
  36.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\models\query.py", line 1261, in _fetch_all
  37.     self._result_cache = list(self._iterable_class(self))
  38.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\models\query.py", line 57, in __iter__
  39.     results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
  40.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\models\sql\compiler.py", line 1144, in execute_sql
  41.     cursor.execute(sql, params)
  42.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\backends\utils.py", line 100, in execute
  43.     return super().execute(sql, params)
  44.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\backends\utils.py", line 68, in execute
  45.     return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
  46.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\backends\utils.py", line 77, in _execute_with_wrappers
  47.     return executor(sql, params, many, context)
  48.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\backends\utils.py", line 86, in _execute
  49.     return self.cursor.execute(sql, params)
  50.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\utils.py", line 90, in __exit__
  51.     raise dj_exc_value.with_traceback(traceback) from exc_value
  52.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\backends\utils.py", line 86, in _execute
  53.     return self.cursor.execute(sql, params)
  54.   File "C:\Users\Asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\db\backends\sqlite3\base.py", line 396, in execute
  55.     return Database.Cursor.execute(self, query, params)
  56. django.db.utils.OperationalError: no such column: Site_article.pub_date
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement