【发布时间】:2016-12-19 00:33:00
【问题描述】:
有没有办法通过 model.py 中定义的字段在 Django Admin 中编辑网站页面(关于、服务、联系人等)?例如,在 WP 中,我会有一组使用 ACF 插件的自定义字段,称为“about_image”和“about_text”,然后这些字段将输出到所需的页面模板中。
图像字段。
<?php $image = get_field('about_image');
if( !empty($image) ): ?>
<img src="<?php echo $image['url']; ?>" alt="<?php echo $image['alt']; ?>" />
<?php endif; ?>
文本字段。
<h2><?php the_field('about_text'); ?></h2>
这些字段然后可以通过每个页面下的管理员、关于、服务等进行编辑。客户端编辑内容超级容易...
如果这超出了 Django 的范围,那没关系,我会尝试 Django-CMS,但我只是喜欢纯 Django 的简单性。如果之前已经回答过,我很抱歉,我确实花了一些时间寻找解决方案......
谢谢
【问题讨论】:
标签: django django-models django-admin