当前位置: 首页 > 知识库问答 >
问题:

创建与CSS/HTML相关的丰富动态单页Django web应用程序的最佳方法

何灼光
2023-03-14

我是一名新的web开发人员,将使用Django开发一个简单的“单页”web应用程序。我根本不是一个平面艺术家。我已经能够设置一个简单的表单,它看起来很难看,但很有功能。我基本上是从Django视图生成原始html,然后将它们放在一个白色页面上。

是否可以购买以下主题http://themeforest.net/item/quick-admin-template/4940725

并融入Django?是否有某种款式/类型适合Django。(如HTML5、Bootstrap、CSS、Angular JS等)我只是学习这个,所以对设计组件不太熟悉。我知道我必须对html进行一点编辑才能与Django一起工作,我想我可以接受。

基本上,我的应用程序将具有一些功能,例如输入数据的基本表单、监视器页面和一些管理页面。我想使用Ajax/Jquery使其成为一个“单页”应用程序

我喜欢侧面和顶部标签/手风琴的外观。

所有这些管理模板都有大量的页面/功能/等......我的猜测是,我只需要使用我需要的东西,我就可以把剩下的拿出来?这是正确的吗?

感谢您的帮助。只是在寻找一些关于在Django中创建一个看起来丰富的单页应用程序的最佳方法的简单指导。任何帮助都将不胜感激,让我进入正确的页面!

谢谢

共有3个答案

濮阳振海
2023-03-14

是否可以购买以下主题http://themeforest.net/item/quick-admin-template/4940725并融入Django?

我是否应该购买某种与Django配合良好的风格/类型?

不。Django与html/css/jquery/etc配合得很好。

所有这些管理模板都有大量的页面/功能/等......我的猜测是,我只需要使用我需要的东西,我就可以把剩下的拿出来?这是正确的吗?

基本上是的。

任何帮助将不胜感激,让我在正确的页面!

我建议您按照本教程学习如何使用Django的基础知识:https://docs.djangoproject.com/en/1.7/intro/tutorial01/

简宏义
2023-03-14

Django听起来并不是你想要做什么的理想选择。最好选择更轻的框架。但是,如果您在完成Django的教程后仍坚持使用它,请仔细看看它的ORM是如何工作的,以及身份验证,因为您将在所描述的应用程序中最多使用这两个组件。

现在对于单页应用程序,值得使用Django REST框架,这将使您的生活更加轻松。

对于前端,您已经提到了Bootstrap和AngularJS,它们都是保持CSS和Javascript组织和可维护的好选择。

方昊阳
2023-03-14

您可以获取任何模板并使其适应您的需求。您需要设置视图来处理您的ajax调用。

阅读有关模板的文档,为如何最初填充页面打下坚实的基础。。。然后像在任何其他系统中一样,使用ajax对其进行更新。关于ajax和django的基本用法,您可以看到这个问题。一般来说,您可以设置一个视图来服务您的请求并返回序列化为json的数据。

表单可以从django表单制作并直接从那里加载(并经过验证)。

确保完成django教程,因为掌握框架的基础知识很重要。

 类似资料:
  • 问题内容: 在GWT应用程序中将 大量HTML外部化 的最佳方法是什么?我们有一个相当复杂的GWT应用程序,大约有30个“页面”;每个页面的底部都有一种指南,它是HTML标记的几段。我想外部化HTML,以使其尽可能保持“未转义”状态。 我知道并了解如何在GWT中使用 属性文件 ;这肯定比将内容嵌入Java类更好,但是对于HTML来说仍然很难看(您需要对所有内容都反斜杠,以及转义引号等)。 通常,这

  • 问题内容: 我正在寻找一种显示3列内容的方法。我找到了一种显示环绕列的方法,但是我不希望在此页面上显示。我正在寻找一种说法 3次,并在彼此之间显示3列。我最好的例子是The Verge(http://www.theverge.com/)。做这个的最好方式是什么? 问题答案: 我建议您使用或CSS。 CSS是更灵活的首选。一个例子是: 使用float:left会使3列相互粘连,并从居中的div“内容

  • 问题内容: 按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我一直在阅读有关使用PHP创建PDF文件的信息,并且想知道最简单的选择是什么。 创建PDF模板,将其打开并替换占位符文本-我应使用哪个功能打开现有PDF进行编辑

  • 使用Web/HTTP协议记录和回放调用LoadRunner对wicket应用程序进行Loadtesting,以应对动态链接带来的挑战。同样的问题与JMeter等其他loadtesting框架相关,本条目使用基于正则表达式的方法描述了一个解决方案:我的具体问题有两个:上述链接中使用JMeter描述的方法有一个关键点,即从上一步的HTML respons中派生出下一步必须使用的URL。在JMeter示

  • 问题内容: 我是React-native编码的新手,但是在Objective-C和Swift编码方面经验丰富,想在React- Native中使用单例模式。我试图从其他StackOverflow答案中找出解决方案,但是其中大多数仅创建单例函数,如下代码: 正如我们在上面的代码中看到的那样,我们正在创建单例函数而不是类。请让我知道是否有任何方法可以创建单例类并将该类中的多个变量作为Objective

  • 问题内容: 以下是我典型的程序的整体结构。 funA funB并在用户单击按钮1、2、3时funC打开另一个Toplevel带有窗口小部件的窗口。 我想知道这是否是编写python tkinter程序的正确方法吗?当然,即使我这样写也可以,但这是最好的方法吗?听起来很愚蠢,但是当我看到其他人编写的代码时,他们的代码并没有弄乱一堆函数,而且大多数情况下都有类。 有没有作为良好实践应遵循的特定结构?开