我对django和python非常方便,但我对网页设计的“视觉”方面很糟糕。即使经过相当多的谷歌搜索,我仍然无法找到任何类型的资源,其中包含可下载的模板,其中包含可用于轻松设置基本网站的CSS,图像等。
我正在寻找您在大多数教程中找到的5行示例之外的示例...我正在寻找顶部通用导航栏的内容,各种内容块以覆盖子类化,页脚等
我和django项目的其他人合作过,但总是在“编码方面”。我想做自己的项目。我已经设置了所有的视图,模型,“业务逻辑”,我只是不能在设计部分开始。
任何帮助都将不胜感激。
修改:更清楚一点。我正在寻找设计(开放许可)...类似于Wordpress主题。如果你有一个只有主题的资源,我可以把它们变成一个django模板,但如果你知道已经提供它们作为模板的东西,我宁愿这样做。
答案 0 :(得分:5)
我过去曾经有过像OpenDesigns和FreeCSSTemplates这样的网站运气 - 他们提供(大部分)CC授权的HTML模板;你必须自己添加Django模板的东西。正如詹姆斯指出的那样,他们中的大多数都会让你起步和奔跑,但你几乎总是希望更进一步。
我的建议:建立一个可重复使用的小模板库(使用上述网站中的内容),轻松编辑HTML和CSS(因为你将编辑HTML和CSS),然后找一些kickass设计师(最好是当地人)并与他们真正友好相处。也许你可以交易恩惠;你可以免费为他们做一些编码工作,作为回报,他们会为你做一些设计工作。我发现即使你需要付钱,一个好的设计师也值得花钱(严肃的说,谁想花时间在IE6上测试网站?)。
祝你的搜索顺利 - 我,我很乐意看到你的发现。
答案 1 :(得分:2)
这似乎是一个完全缺乏的领域。我一直在寻找一个django项目,也许一个meta-django项目是一个很好的方法;)。
也许如果设计师可以针对一组简单且定义明确的模型上传一组模板。他们可以上传“main.html”,“object_list.html”,“object_detail.html”,css文件和一些图片。这类似于CSS Zen Garden项目。
我在这里设置了一个github存储库:http://github.com/JudoWill/DjangoTemplateRepository。随意登录项目并根据请求修改wiki。
这个想法是为新手提供一个起点和一些制作他们的django网站的例子。
答案 2 :(得分:1)
答案 3 :(得分:0)
我不认为你不会找到你想要的东西 - 我有同样的问题。
Wordpress模板可以采用一个相当着名的数据模型 - 每个Wordpress安装都使用相同的可预测表名,每个(比方说)博客页面都有一个明确定义的数据集将传递给模板 - 甚至是插件只有有限数量的插件点来添加额外的数据。
相比之下,您的Django应用程序可以包含任何。我可以为您提供一个漂亮的模板,但除非我在模板中使用的数据与您的数据模型完全匹配,否则它不会有用。我可以使模板非常通用 - 例如,如果它存在则只显示名为'form'的变量,如果页面顶部有任何信息则迭代'messages',在底部显示'footer'等 - 但是在您想要自定义该表单的显示之前大约需要20秒,然后您将重新编辑自己的模板。
我认为你最接近的是像jQuery或YUI这样的UI库,可以处理使你的UI看起来时髦的很多工作。
我希望被证明是错误的,但这会让我经历与你现在经历的相同的审判。
更新:重新阅读本文时,我发现你正在寻找一个CMS,Django不是。与Google合作的两秒钟显示django CMS。我没试过,但也许那更接近你想要的东西? django wiki有comparison table种各种基于django的CMS解决方案