Size: a a a

Django [ru] #STAY HOME

2021 January 21

DK

Danylo Kovalenko in Django [ru] #STAY HOME
💪😕
сложно блин, спасибо! Найти бы на питоне готовое, попробую перевести, да погуглить
тебе что бы координату найти по двум углам надо функцию на пять строк написать + иморт либы. Я сомневаюсь что здесь нужно что-то готовое
источник

💪

💪😕 in Django [ru] #STAY HOME
Danylo Kovalenko
тебе что бы координату найти по двум углам надо функцию на пять строк написать + иморт либы. Я сомневаюсь что здесь нужно что-то готовое
понял. немного тригонометрия парит. спасибо еще раз
источник

cR

colo Rs in Django [ru] #STAY HOME
вечер добрый
такой вопрос, как из страницы на джанго, по нажатию кнопки запускать отдельный скрипт на питоне.
как вообще это реализовать и в какую сторону смотреть?
и сразу вопрос возможно ли запускать этот скрипт на удаленном сервере?
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
colo Rs
вечер добрый
такой вопрос, как из страницы на джанго, по нажатию кнопки запускать отдельный скрипт на питоне.
как вообще это реализовать и в какую сторону смотреть?
и сразу вопрос возможно ли запускать этот скрипт на удаленном сервере?
сама идея звучит не очень

что будет делать этот скрипт?
источник

cR

colo Rs in Django [ru] #STAY HOME
по сути селениум скрипт
источник

VW

Vitalik White in Django [ru] #STAY HOME
Привет. Есть две модели

class Book(models.Model):
   author = models.ForeignKey('Author', verbose_name='Автор', on_delete=models.PROTECT, related_name='authors')
   title = models.CharField('Название', max_length=255, unique=True)
   price = models.PositiveSmallIntegerField('Цена')

   def __str__(self):
       return self.title


class Author(models.Model):
   fio = models.CharField('Фамилия Имя Отчество', max_length=255, unique=True)
   books = ???

   def __str__(self):
       return self.fio

Подскажите, как мне получить books в модели Author?
источник

Д

Дмитрий in Django [ru] #STAY HOME
Author.authors в данном случае
источник

Д

Дмитрий in Django [ru] #STAY HOME
Хотя логично было бы related name поменять на books
источник

Д

Дмитрий in Django [ru] #STAY HOME
Чтобы вот так доставать Author.books
источник

Д

Дмитрий in Django [ru] #STAY HOME
Поле books в модели автор не нужно
источник

VW

Vitalik White in Django [ru] #STAY HOME
Дмитрий
Хотя логично было бы related name поменять на books
Боже! Спасибо огромное, помогло. Несколько часов с этим боролся
источник

Д

Дмитрий in Django [ru] #STAY HOME
👌
источник

VW

Vitalik White in Django [ru] #STAY HOME
А еще такой вопрос, вот два сериализатора

class BookSerializer(serializers.ModelSerializer):
   author = serializers.CharField()

   class Meta:
       model = Book
       fields = ('title', 'author', 'price')

class AuthorSerializer(serializers.ModelSerializer):
   books = BookSerializer(many=True, read_only=True)
   books_count = serializers.IntegerField(source='books.count')

   class Meta:
       model = Author
       fields = ('fio', 'books', 'books_count')

Можно ли наследуясь в AuthorSerializer от BookSerializer наследовать только некоторые его поля, например, мне не нужно поле  'author' или следует написать отдельный сериализатор?
источник

T

TENG_TECH in Django [ru] #STAY HOME
у кото-то есть пример update view в listview под fbv. Не могу понять как правильно составить запрос под instance
источник

N

Nire in Django [ru] #STAY HOME
TENG_TECH
у кото-то есть пример update view в listview под fbv. Не могу понять как правильно составить запрос под instance
Какой instance в list?)
источник

T

TENG_TECH in Django [ru] #STAY HOME
нельзя так?
источник

N

Nire in Django [ru] #STAY HOME
TENG_TECH
нельзя так?
Можно все
источник

N

Nire in Django [ru] #STAY HOME
Нет ничего невозможно, только непонятно зачем
источник

T

TENG_TECH in Django [ru] #STAY HOME
не люблю cbv, а надо лист с апдейтом даты
источник

T

TENG_TECH in Django [ru] #STAY HOME
def main(request):
 person_list = Person.objects.all()
 paginator = Paginator(person_list, 5)

 page_number = request.GET.get('page')
 persons = paginator.get_page(page_number)

   
 form = UpdateForm(request.POST or None, instance = )


 context = {'persons': persons,'form':form }
   

 return render(request, 'mailer/list.html', context)
источник