我尝试了这个{a1},也遵循了这个{a2},但仍然不起作用。
我将它作为时区库导入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 %}
您正在使用
models.DateField
,请尝试以下方法:相关问题 更多 >
编程相关推荐