主页 > 云储存 > > 正文

大带宽_科技网站建设_免费1年

来源:胜利云 发布时间:2022-05-10 02:40 标签:免费1年带宽科技网站建设
浏览:

大带宽_科技网站建设_免费1年

在这篇博文中,我们将学习如何将UI5与Python Django框架集成,并在Red Hat云平台上部署应用程序。

在我之前的博文(如何为UI5 Mobile创建Android PhoneGap插件)中,我们已经看到了如何创建Android插件,将UI5 Mobile的文本文件保存在本地,作为下一步,我们将创建一个简单的服务器应用程序,我们可以上传相同的文本文件,我们从android应用程序存储读取交易数据和更新我们的服务器数据库表。

红帽云平台()提供免费和企业PAAS,并支持各种技术,如Java、Php、Perl、Python、,红宝石,节点.js. 对于这个博客我们将使用免费的服务,这个博客的前提是Git、UI5和Python Django框架的基础知识

创建OpenShift帐户:

首先让我们在Red Hat云平台上创建一个帐户()提供基本的细节,大数据 学习,激活您的帐户,点击电子邮件验证。现在在openshift驾驶舱中添加一个新的应用程序,单击Applications选项卡下的addapplication。在"按标签浏览"下选择您希望用于此应用程序的技术(在openshift世界中也称为Cartilages),我们将在openshift上选择最新版本的python,包括django–django 1.6和python 3。

给出您的应用程序的名称,我使用的是"DemoAppServer",如果你已经有了git-repo和活动代码,你可以通过在source-code字段中提供有效的git-repo链接连接到这里,现在我继续使用标准的Openshift-Python-Git-repo链接(https://github.com/rancavil/django-py3-openshift-quickstart.git)要安装django,如果您希望应用程序具有可扩展性,您可以在此步骤中选择可扩展选项并单击创建应用程序。

Openshift使用我们在上一步中提供的标准git python repo副本为您的应用程序创建一个新的git repo。

下一步要继续您的开发,您需要克隆Openshift为其创建的git repo将应用程序添加到本地计算机。同样,转到OpenShift cockpit中的settings选项卡并更新ssh公钥。OpenShift使用公钥来安全加密本地计算机和应用程序之间的连接,并授权您上载代码。

安装Git Bash并连接到OpenShift:

在这一步中,我们将了解如何在您的计算机中创建ssh密钥以连接到您的OpenShift帐户。要创建ssh密钥,首先从以下位置下载并安装gitbash().

安装时启用"Git Bash Here"选项和

"Use Git from Git Bash only",然后完成安装。以上两个选项的屏幕截图附在附件中。

安装完成后,打开Git Bash并发出以下命令

ssh keygen-t rsa-C"您的电子邮件@example.com"

创建一个新的ssh密钥,使用提供的电子邮件作为标签,生成公共/私有rsa密钥对。

输入要保存密钥的文件(c:\Users\\.ssh\id\u rsa):[按Enter]

接下来,深度学习数据集,将要求您输入密码短语,然后确认相同的密码短语。

转到以下位置"c:\Users\\.ssh",您可以找到文件id_dsa.pub公司, 右键单击该文件并用文本编辑器打开,虚拟主机,复制内容并将其粘贴到Openshift帐户的"设置"选项卡公钥字段中。

现在打开Git Bash和Git命令,然后打开应用程序存储库以克隆相同的内容。

Git clone

您可以找到应用程序代码下载到位置

C:\Users\\'

开发我们的DemoAppServer:

让我们打开您的应用程序文件夹,查看以下文件夹层次结构,

我们需要编辑网址.py文件将我们的调用重定向到视图.py, 我在网址.py对于登陆url,购买云服务器,我总是喜欢使用Python IDLE来编辑.py文件,因为缩进在Python中扮演着重要的角色视图.py,添加一个自定义方法home,找到下面的代码。下面的代码将简单地调用主页.html我在模板文件夹中提到的文件,并作为http调用的响应发送。

网址.py

公司主页.html(UI5代码)如下所述。

主页.html

打开网址.py要添加用于上载文本文件和更新服务器数据表的自定义方法,现在打开门视图.py粘贴以下代码

视图.py

此代码将读取上传的交易数据文件,读取金额数据并更新数据库表(transactiondata)中的金额数据,淘客返利,作为第一步,我已经使用create\u table方法创建了数据库表transactiontb。目前我还使用了csrf\u exempt,并在代码中添加了一个小技巧,使用python中的字符串函数将二进制数据转换为字符串。

更新服务器后,此方法还以JSON格式将完整的事务数据详细信息返回到UI5,我们将在一个表中显示相同的信息。

更改代码后,右键单击文件夹"C:\Users\\",然后单击此处的GUI Bash,继续下面的git更新注释。

git add.

Git commit–m"my changes"

Git push

查找每行上的示例文本文件,

这里是OpenShift DemoAppServer链接().

最终输出在这里

如有任何疑问,请随时发表意见,谢谢。

更新github链接:Rottwei/DemoAppServerUI5·github

Kishore Kumar

很棒的教程,我已经成功地在openshift上部署了我的第一个django应用程序。

令人印象深刻。

嘿,邓肯,

谢谢。

非常好的例子!

我正在与Django合作,我必须集成许多UI5应用程序,我正在寻找一种很好的方法。

我更喜欢使用XML视图,而不是纯JS:有没有使用它们的经验?

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 对象存储_网站集约化建设_哪家好
    对象存储_网站集约化建设_哪家好

    对象存储_网站集约化建设_哪家好

    当戴夫·麦克卢尔首次提出海盗指标的概念时,它震撼了创业界的核心。尽管你现在可能知道他是500家初创企业的幕后推手,但在贝宝(PayPal)上市前担任...

  • 数据库_数据库事务原理_安全稳定
    <strong>数据库_数据库事务原理_安全稳定</strong>

    数据库_数据库事务原理_安全稳定

    为CloudFlare客户提供对源站的免费和高性能加密2014年秋季,CloudFlare推出了Universal SSL,并将通过HTTPS访问的网站数量增加了一倍。在短短几天内,我们颁发了...

  • 百度云_企业邮箱怎么设置签名_排行榜
    百度云_企业邮箱怎么设置签名_排行榜

    百度云_企业邮箱怎么设置签名_排行榜

    在快节奏的销售世界里,时间是无价的。这正是为什么你需要停止切换标签,使用新的Pipedrive Chrome扩展直接从Gmail使用Pipedrive的强大功能。如果你是一个狂...

  • 游戏服务器_节点服务器_优惠
    <strong>游戏服务器_节点服务器_优惠</strong>

    游戏服务器_节点服务器_优惠

    nomad0.11为任务引入了生命周期部分,可以用来表示任务依赖关系。这可以用来表示任务组中任务之间的任务依赖关系,甚至可以利用consur来表示任务间的任...

  • 企业邮箱_华为云techwave_企业级
    <strong>企业邮箱_华为云techwave_企业级</strong>

    企业邮箱_华为云techwave_企业级

    遵守一套不断发展的数据隐私法规的需求可能看起来很繁重,或者会导致公司停滞不前,不知道下一步该采取什么措施。如果不了解这些法规对日常运营的...

云储存

更多 >
  • <strong>天翼云_网站图片cdn_价格</strong>
    天翼云_网站图片cdn_价格

    SAP大学联盟将在7月21日开始的一周内联系金奈的学生!我们将与学员讨论SAP Corporate Profile、SAP Lumira Challenge和SAP Techniversity 2014!–我们对SAP TechUniversity今年...

  • <strong>香港带宽_宁波网站建设_哪个好</strong>
    香港带宽_宁波网站建设_哪个好

    计划于7月28日至8月1日在南非约翰内斯堡举办一个关于在大学学术课程中使用SAP UA课程的寄宿培训讲师课程。本课程将由萨普大学能力中心(UCC)的Stefan ...

云储存华为云_阿里云服务器优惠券_限量秒杀
云储存云数据库_手机百度云压缩包解压_促销
云储存大带宽_如何关闭代理服务器_超低折扣
云储存免备案CDN_恶棍天使百度云_限量秒杀
云储存云存储_网站建设哪家好_年度促销