通过Django admin的模型字段编辑网站页面
是否有办法通过model.py中定义的字段在Django Admin中编辑网站页面(关于、服务、联系人等)?例如,在WP中,我将使用ACF插件创建一组自定义字段,称为“about_image”和“about_text”,然后将这些字段输出到所需的页面模板中 图像字段通过Django admin的模型字段编辑网站页面,django,django-models,django-admin,Django,Django Models,Django Admin,是否有办法通过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
<?php $image = get_field('about_image');
if( !empty($image) ): ?>
<img src="<?php echo $image['url']; ?>" alt="<?php echo $image['alt']; ?>" />
<?php endif; ?>
“alt=”“/>
文本字段
<h2><?php the_field('about_text'); ?></h2>
这些领域,然后可编辑通过管理员在每个页面下,关于,服务等。超级容易为客户编辑内容
如果这超出了Django的范围,那没关系,我会尝试Django CMS,但我只是喜欢纯Django的简单性。如果之前已经回答过这个问题,我道歉,我确实花了一些时间寻找解决方案
谢谢我想你在找我 Django附带了一个可选的“flatpages”应用程序 在数据库中存储简单的“平面”HTML内容并处理 通过Django的管理界面和Python API为您提供管理 flatpage是一个包含URL、标题和内容的简单对象。请使用它 对于一次性的特殊情况页面,如“关于”或“隐私政策” 要存储在数据库中但没有存储的页 想要开发一个定制的Django应用程序
它并没有wordpress强大,但django也不像wordpress那样可怕。我想你正在寻找 Django附带了一个可选的“flatpages”应用程序 在数据库中存储简单的“平面”HTML内容并处理 通过Django的管理界面和Python API为您提供管理 flatpage是一个包含URL、标题和内容的简单对象。请使用它 对于一次性的特殊情况页面,如“关于”或“隐私政策” 要存储在数据库中但没有存储的页 想要开发一个定制的Django应用程序
它没有wordpress强大,但django也不像wordpress那样糟糕。嘿,为你的回答干杯!我已经在django文档上测试了django flatpages,它的功能非常好,但我希望它更灵活,能够在每页添加多个自定义字段。我将标记为answer无论如何,谢谢。我同意WP很臃肿,但它确实完成了任务!我确实说过它没有wordpress强大,但它可以用于大多数目的。但是用django编写自己的CMS/博客非常容易,以至于大多数django新手都把它作为一种学习练习。我见过一些用django完成的非常令人印象深刻的网站,包括这一个-。我很想知道他们是怎么做到的!我同意Django似乎很容易快速获得CMS和博客,很高兴能在MVT的代码方面有所突破,而不是将所有东西都隐藏在WP核心或插件中。嘿,为你们的回答干杯!我已经在Django文档上测试了Django flatpages,这很好,但我希望如此方法更灵活一点,每页可以添加多个自定义字段。无论如何,我会标记为答案,谢谢。我同意WP非常臃肿,但它确实完成了任务!我确实说过它没有wordpress强大,但它适用于大多数用途。但是用django编写自己的CMS/博客非常容易,大多数django新手都会喜欢它o作为一个学习练习,我已经看到一些非常令人印象深刻的网站使用Django完成,包括这一个-。我很想知道他们是如何做到的!我同意Django似乎很容易获得CMS和博客,很高兴在MVT的代码方面陷入困境,而不是将所有东西都隐藏在WP核心或插件中。