Size: a a a

Django [ru] #STAY HOME

2021 February 13

DT

Dan Tyan in Django [ru] #STAY HOME
идрис ахмедов
import datetime
from django.db import models
from django.utils import timezone

class Article(models.Model):
Articles_title = models.CharField('название статьи',max_length = 200)
Articles_text = models.TextField('текст статьи',max_length = 500)
pub_date = models.DateTimeField('дата публикации')


def was_published_recently(self):
 return self.pub_date >= timezone.now() - datetime.timedelta(days = 7)

def str(self):
 return self.Articles_title

def str(self):
 return self.Articles_text



class Comment(models.Model):
article = models.ForeignKey(Article, on_delete = models.CASCADE)
Author_name = models.CharField('имя автора',max_length = 50)
Comment_text = models.TextField('текст комментария',max_length = 500)
Вот весь models
читать в чате это не удобно
если хочешь чтобы тебе помогли
сделай чтобы код был читабенел

для этого есть сервисы
лично я предпочитаю gist.github.com
но правилах так же есть альтернативы
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dan Tyan
я без кода ничего не скажу =)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
и шаблон
источник

PK

Pavel Kirpich in Django [ru] #STAY HOME
Может кто поднимал на м1 проце докер композ и базой и целари. как вы это сделали?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dan Tyan
и шаблон
источник

Y

Yaroslav in Django [ru] #STAY HOME
Это базовый шаблон, если это важно
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Yaroslav
Это базовый шаблон, если это важно
ну сюдя по коду файл приходит их базы
и если это не одно из дефолтных значений

значит у юзера этот загружено
источник

РШ

Роман Шапран... in Django [ru] #STAY HOME
идрис ахмедов
Traceback (most recent call last):
 File "manage.py", line 21, in <module>
   main()
 File "manage.py", line 17, in main
   execute_from_command_line(sys.argv)
 File "C:\Users\User\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\core\management\__init__.py", line 401, in execute_from_command_line
   utility.execute()
 File "C:\Users\User\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\core\management\__init__.py", line 377, in execute
   django.setup()
 File "C:\Users\User\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\__init__.py", line 24, in setup
   apps.populate(settings.INSTALLED_APPS)
 File "C:\Users\User\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\apps\registry.py", line 114, in populate
   app_config.import_models()
 File "C:\Users\User\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\apps\config.py", line 211, in import_models
   self.models_module = import_module(models_module_name)
 File "C:\Users\User\AppData\Local\Programs\Python\Python38-32\lib\importlib\__init__.py", line 127, in import_module
   return _bootstrap._gcd_import(name[level:], package, level)
 File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
 File "<frozen importlib._bootstrap>", line 991, in _find_and_load
 File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
 File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
 File "<frozen importlib._bootstrap_external>", line 779, in exec_module
 File "<frozen importlib._bootstrap_external>", line 916, in get_code
 File "<frozen importlib._bootstrap_external>", line 846, in source_to_code
 File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
 File "C:\Users\User\Desktop\Django\mysite\mysite\apps\articles\models.py", line 22
   return self.pub_date >= timezone.now() - datetime.timedelta(days = 7)
                                                                       ^
TabError: inconsistent use of tabs and spaces in indentation
Он не видит pub_date хотя он есть
Судя по ошибке у тебя табы вперемешку с пробелами)
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dan Tyan
ну сюдя по коду файл приходит их базы
и если это не одно из дефолтных значений

значит у юзера этот загружено
Да, спасибо. Создал нового юзера и все нормально, но возник вопрос, почему вместо изображения я получаю строку (ссылку)?
источник

G

George in Django [ru] #STAY HOME
ребят можете объяснить в двух словах разницу между celerybeat и celery
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Yaroslav
Да, спасибо. Создал нового юзера и все нормально, но возник вопрос, почему вместо изображения я получаю строку (ссылку)?
а ты что хотел ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
celery выполняет таски

beat- бегает и в назначеное время добавляет таск на выполнение
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dan Tyan
а ты что хотел ?
Я хотел вывести изображение по ссылке, а не саму ссылку
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Yaroslav
Я хотел вывести изображение по ссылке, а не саму ссылку
ну за это уже отвечает html
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dan Tyan
ну за это уже отвечает html
<img alt=""  src="{{user.main_img}}">
источник

DT

Dan Tyan in Django [ru] #STAY HOME
{{ user.main_img.url }}
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dan Tyan
{{ user.main_img.url }}
Спасибо, но и без url сработало
источник

DT

Dan Tyan in Django [ru] #STAY HOME
не должно =)
источник

g

garrip91 in Django [ru] #STAY HOME
Почему я свою запись в db bp 2-х источников вижу по-разному, а именно:
источник

g

garrip91 in Django [ru] #STAY HOME
Так я вижу своб запись через программу
источник