好的,所以我1/4完成了创建一个
django应用程序(用户必须注册一个帐户,登录并可以与该应用程序的其他用户交互,基本上是一个社交网络.该应用程序有一个Postgresql数据库).我决定做研究并找出在互联网上实际托管这个django支持的社交网站的方法,并使其成为可以从
android和iphone appstore下载的移动应用程序.我想首先托管该网站,所以我寻找了托管它的地方.我发现了webfaction.com,特别是这个链接
http://docs.webfaction.com/software/django/getting-started.html
这解释了如何托管djnago应用程序.现在,我没有完全阅读它,但我相信我可以使用webfaction托管我的社交网络django应用程序,而不会经历一大堆麻烦. (如果有人在这里尝试托管django应用程序并且遇到很大困难,请纠正我).
在将其作为网站托管之后,我还希望它是一个可以在iPhone和机器人上使用的移动应用程序.现在,我想知道的是,正确做到这一点最简单的方法是什么? (因为我猜所有的方法都会非常复杂.我不想一步一步的教程如何做到这一点,关于如何做到这一点的文档的简单网址就足够了).我是否需要学习PHP,C,Java或其他任何东西,或者只要知道django和python就可以做到这一点?请注意,这不仅仅是用户访问和阅读信息的应用程序,它还是一个社交网络.
我只需要有人向我确认部署使用django创建并在网站上托管的社交网络是可能的,然后使用该应用程序并使其成为Android和iOS应用程序,而无需使用不同的语言完全重新创建它.如果您可以为我提供一个链接,让我开始了解如何使用现有的django应用程序并使其成为Android应用程序,而无需使用其他语言完全重新键入应用程序,这将是非常好的.
解决方法
简单地说:您将使用Python Django(用于后端)和HTML,JavaScript和& ;;创建您的Web应用程序(网站). CSS(前端).完成此操作后,您可以为iOS和Android制作一个非常基本的应用程序,它实际上只是指向您网站的浏览器窗口.
Google的“android webview”用于将您的网站嵌入到使用Java的Android应用程序中的一些示例(请注意,这是一种非常基本的方式).