【发布时间】:2020-11-11 11:05:19
【问题描述】:
我试过这个solution,也跟着这个StackOverflow answer,但还是不行。
我将它导入 from django.utils import timezone 作为时区库。
我的models.py
from django.db import models
from ckeditor_uploader.fields import RichTextUploadingField
from django.utils import timezone
# Create your models here.
class Post(models.Model):
title = models.CharField(max_length=300)
body = RichTextUploadingField(blank=True, null=True)
dop = models.DateField(default=timezone.now)
def __str__(self):
return self.title
Django 模板
{% extends "taskscheduler/base.html" %}
{% block title %}{{ post.title }}{% endblock %}
{% block main %}
<div class="continer homepage">
<div class="row shadow p-3 mb-5 bg-white rounded">
<div class="col">
<h3 class="d-flex justify-content-between align-items-center">{{ post.title }}</h3>
<small class="badge badge-info">{{ post.dop | date:"F d, Y"}} {{ post.dop | time:"H:i" }}</small><hr/>
<p class="article-content">{{ post.body|safe }}</p>
<div class="fb-comments" colorscheme="light" data-href="http://127.0.0.1:8000/p/{{ post.id }}" data-numposts="5" data-width="100%"></div>
</div>
</div>
</div>
{% endblock %}
【问题讨论】:
标签: python django django-models django-templates