【问题标题】:Django template for native ios application原生 ios 应用程序的 Django 模板
【发布时间】:2013-06-04 18:54:59
【问题描述】:

我正在使用 django 为 ios 应用程序设计后端。在学习 django 时,我遇到了 django 模板,它是 Django MVC/MTV 架构的主要部分。我遇到的大多数教程/书籍都解释了关于生成网站的 html(视图)的 django-template。对于 ios/android 的本机应用程序,我需要 django 模板吗?或者我应该将纯数据(字符串)从后端传递到移动设备,我的本地应用程序代码将在移动设备中解析字符串,并在客户端创建的各个视图中显示数据?基本上,我应该如何将 django 模板用于 django-ios 后端-前端项目?它只是一个可选的东西吗?

【问题讨论】:

    标签: ios django django-templates


    【解决方案1】:

    如果您正在构建一个原生应用程序,那么您不需要使用 django 模板,只需构建一个您的应用程序将使用的 API。它可以发送文本数据,或 json 或任何东西。如果您有一个 API,并希望在 Web 上提供您的应用程序,那么您可以构建一个单页 Web 应用程序,该应用程序使用与您的本机应用程序使用的相同 API,因此工作量更少。

    【讨论】:

    • 补充@elssar 的观点,看看这个:nthn.me/posts/2008/creating-basic-api-django.html。好的开端...
    • 谢谢。但是“只需构建一个您的应用程序将使用的 API……”是什么意思。你的意思是,我应该有一些库或类似的东西,这样一旦我从后端发送我的文本风格,前端就可以将我的字符串部分映射到各个视图。像这样的东西?只解析我们从后端获得的字符串,而不是将部分信息放在各自的视图中,我的意思是对所有这些进行硬编码,我认为这很容易,但一旦代码超过数百行,可能会变得混乱
    • @user2372442 1. 阅读lakesh 发布的链接, 2. 我的意思是,由于本机应用程序不需要html,因此使用api 向其发送数据。它可以是字符串,或者更好,更结构化的东西,如 json 或 xml。我会使用 json。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-13
    • 2013-04-25
    • 1970-01-01
    • 2012-05-17
    • 1970-01-01
    相关资源
    最近更新 更多