Size: a a a

Django [ru] #STAY HOME

2019 November 12

F

Fred in Django [ru] #STAY HOME
from celery import app as celery_app
ModuleNotFoundError: No module named 'celery'
что ему не нравится на сервере? ругается на init файл https://pastebin.com/twrtRT3z
источник

SB

So Byte in Django [ru] #STAY HOME
Всем привет! В чем может быть проблема? TypeError: 'Shop' object is not subscriptable
источник

TT

Tim Tim in Django [ru] #STAY HOME
class A(models.Model):
   nameA = models.ForeignKey(Employees, on_delete=models.SET_NULL, null=True, verbose_name='nameA')
   newnameA = models.TextField(max_length=600, blank=True, verbose_name='newnameA')

   def __str__(self):
       return self.name.FIO


class B(models.Model):
   nameB = models.ForeignKey(RequestToRepair, on_delete=models.CASCADE, verbose_name='nameB')
   newnameB = models.TextField(max_length=600, blank=True, verbose_name='newnameB')

   def __str__(self):
       return self.nameB.newnameA

При использовании в форме class B поля nameB мне возвращается self.name.FIO можно ли как то переопределить чтоб возвращалось поле newnameA класса class A
источник

A

Andrey in Django [ru] #STAY HOME
Tim Tim
class A(models.Model):
   nameA = models.ForeignKey(Employees, on_delete=models.SET_NULL, null=True, verbose_name='nameA')
   newnameA = models.TextField(max_length=600, blank=True, verbose_name='newnameA')

   def __str__(self):
       return self.name.FIO


class B(models.Model):
   nameB = models.ForeignKey(RequestToRepair, on_delete=models.CASCADE, verbose_name='nameB')
   newnameB = models.TextField(max_length=600, blank=True, verbose_name='newnameB')

   def __str__(self):
       return self.nameB.newnameA

При использовании в форме class B поля nameB мне возвращается self.name.FIO можно ли как то переопределить чтоб возвращалось поле newnameA класса class A
Какая-то жесть
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
Добрый день. Сделал форму через ModelForm, задал виджет для одного поля
'content': forms.Textarea(attrs={'class': 'area form-input'}),
Хочу теперь изменить высоту его, но не выходит, из-за того, что перед ним стоит
 <div class="ginger-module-highlighter ginger-module-highlighter-ghost"></div>

в котором прописаны стили и они не позволяют мне конфигурировать мое поле, я хз почему. Это странно, потому что я такой класс нигде вообще не прописывал. Собсвенно, что мне с этим делать, как конфигурировать этот textarea ??
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
И откуда вообще взялся этот див, если я его не прописывал в шаблоне
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Dmi Tgl
И откуда вообще взялся этот див, если я его не прописывал в шаблоне
из плагинов =)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
высоту можешь задать через rows
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
А про что почитать надо, чтобы вникнуть в суть происходящего при рендеринге таком
источник

AH

Anthony Hopkins in Django [ru] #STAY HOME
товарищи, как у вас обстоят дела с использованием форм, когда нет возможности передать сгенерированную форму на фронтенд(например фронт на реакте или верстка формы какаято очень хитрая)?
отказываетесь ли вы от них полностью, или используете их только для валидации пришедших данных?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Dmi Tgl
А про что почитать надо, чтобы вникнуть в суть происходящего при рендеринге таком
классы скорее всего от темы
или виджета

это в админке?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Anthony Hopkins
товарищи, как у вас обстоят дела с использованием форм, когда нет возможности передать сгенерированную форму на фронтенд(например фронт на реакте или верстка формы какаято очень хитрая)?
отказываетесь ли вы от них полностью, или используете их только для валидации пришедших данных?
как правило в таких случаях используется что то проде drf
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у него своя логика работы с входными данными
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
Dan Tyan
классы скорее всего от темы
или виджета

это в админке?
А про админку это шо мне было?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Dmi Tgl
А про админку это шо мне было?
да
ты это в админке смотришь?
источник

W

WANTED in Django [ru] #STAY HOME
по книге admin.py
from django.contrib import admin
from .models import Post

@admin.site.register(Post)
class PostAdmin(admin.ModelAdmin):
   list_display = ('title', 'slug', 'author', 'publish', 'status')

при запуске сервера, ловлю  File "/home/rsg/django/mysite/blog/admin.py", line 5, in <module>
   class PostAdmin(admin.ModelAdmin):
TypeError: 'NoneType' object is not callable
источник

W

WANTED in Django [ru] #STAY HOME
moels.py
class Post(models.Model):
   STATUS_CHOICES = (
       ('draft', 'Draft'),
       ('published', 'Published'),
   )
   title = models.CharField(max_length=250)
   slug = models.SlugField(max_length=250, unique_for_date='publish')
   author = models.ForeignKey(User, on_delete=models.CASCADE, related_name='blog_posts')
   body = models.TextField()
   publish = models.DateTimeField(default=timezone.now)
   created = models.DateTimeField(auto_now_add=True)
   updated = models.DateTimeField(auto_now=True)
   status = models.CharField(max_length=10, choices=STATUS_CHOICES, default='draft')

   class Meta:
       ordering = ('-publish',)

   def str(self):
       return self.title
источник

D

Dmitry in Django [ru] #STAY HOME
WANTED
по книге admin.py
from django.contrib import admin
from .models import Post

@admin.site.register(Post)
class PostAdmin(admin.ModelAdmin):
   list_display = ('title', 'slug', 'author', 'publish', 'status')

при запуске сервера, ловлю  File "/home/rsg/django/mysite/blog/admin.py", line 5, in <module>
   class PostAdmin(admin.ModelAdmin):
TypeError: 'NoneType' object is not callable
@admin.register(Post)
class PostAdmin(admin.ModelAdmin):
   model = Post
   list_display = ('title', 'slug', 'author', 'publish', 'status')


Думаю так
источник

W

WANTED in Django [ru] #STAY HOME
Dmitry
@admin.register(Post)
class PostAdmin(admin.ModelAdmin):
   model = Post
   list_display = ('title', 'slug', 'author', 'publish', 'status')


Думаю так
не взлетело, исключение тоже
источник

W

WANTED in Django [ru] #STAY HOME
Django==2.2.7
источник