Перенесите дату и время из модели Django в Javascript и снова сохраните объект - PullRequest
0 голосов
/ 28 октября 2019

У меня есть класс сериализатора и представление, которое преобразует модель Django, и это можно показать в шаблоне.

# models.py
class Book(models.Model):

    title = models.CharField(max_length=65, null=True, blank=False)
    published_at = models.DateTimeField(blank=True)
# serializer.py
class BookSerializer(serializers.ModelSerializer):

    published_at = serializers.SerializerMethodField()

    def get_published_at(self, obj):
        published_at = obj.published_at
        return published_at

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

Используя класс сериализатора, можно отправлять данные в шаблон.

Здесь значение ключ_публиковано в формате даты ISO. Например: 2019-10-17T21:57:56Z

Мне нужно показать его в форме HTML / Javascript как местное время, а затем снова отправить объект даты в Django для обновления поля publ_at.

Как это можно сделатьбыть достигнутым?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...