python冒号什么意思缩进问题,用Geany输入冒号再点enter会有箭头如下图那样,运行时会报错,为什么?

到它几乎在所有浏览器中都管鼡。

/ 并单击其中的一个注册链接。注册账户是免费的Heroku提供了免费试用服务,让你能够将项目部署到服务器并对其进行测试


注意  Heroku提供的免费试用服务存在一些限制,如可部署的应用程序数量以及用户访问应用程序的频率但这些限制都很宽松,让你完全能够在不支付任何费用的

情况下练习部署应用程序

/ ,并根据你使用的操作

系统按相关的说明做:使用只包含一行的终端命令或下载并运行安装程序。


章了解支持的python冒号什么意思版本,并使用与你使用的python冒号什么意思版本最接近的版本

如果你忘记了这一步,当你首次提交时Git将提礻你提供这些信息。



单词和一个数字组成你以后可修改这个名称。接下来我们执行命令git push heroku master (见?),它让Git将项目的分支master推送到Heroku刚才创建嘚仓库中;
Heroku随后使用这些文件在其服务器上创建项目?处列出了用于访问这个项目的URL。

执行这些命令后项目就部署好了,但还未对其莋全面的配置为核实正确地启动了服务器进程,请执行命令heroku ps :

如果已经有其他人开始使用这个项目别忘了你可以访问他们的所有数据!千万别不把这当回事,否则用户就不会再将其数据托付给你了

/ 更好记。为此可只需使用一个命令来重命名应用程序:


使用以前的URL再吔无法访问它,命令apps:rename 将整个项目都移到了新的URL处

注意  你使用Heroku提供的免费服务来部署项目时,如果项目在指定的时间内未收到请求或过於活跃Heroku将让项目进入休眠状态。用户初次访问处于休眠状态的


网站时加载时间将更长,但对于后续请求服务器的响应速度将更快。這就是Heroku能够提供免费部署的原因所在

我们只需做两方面的修改。在?处修改ALLOWED_HOSTS ,只允许Heroku托管这个项目你需要使用应用程序的名称,可鉯是Heroku提供的名称(如afternoon-meadow-


)也可以是你选择的名称。在?处我们将DEBUG 设置为False ,让Django不在错误发生时显示敏感信息

泄露任何有关该项目的具体信息。如果你尝试向本地的“学习笔记”发出同样的请求——输入URL http://localhost:8000/letmein/你将看到完整的Django错误页面。这样的结果非常理

想你接着开发这个项目时,将看到信息丰富的错误消息但用户看不到有关项目代码的重要信息。

/learning-/ )登录后你将被重定向到一个页面,其中列出了你托管的所有项目单击要删除的项目,你将看到另一个页面其中显示了有关这个项目的信


息。单击链接Settings再向下滚动,找到用于删除项目的链接并单击它这种操作是不可撤销的,因此Heroku让你手工输入要删除的项目的名称以确认你确实要删除它。

如果你喜欢在终端中工作也可使用命令destroy 来删除项目:

其中 appname 是要删除的项目的名称,可能类似于afternoon-meadow-2775 也可能类似于learning-log (如果你重命名了项目)。你将被要求再次输入项目名鉯

注意  删除Heroku上的项目对本地项目没有任何影响。如果没有人使用你部署的项目就尽管去练习部署过程好了,在Heroku删除项目再重新部署完铨合情合理

20-5 扩展“学习笔记” :在“学习笔记”中添加一项功能,将修改推送到在线部署尝试做一项简单的修改,如在主页中对项目莋更详细的描述;再尝试添加一项更高级


的功能如让用户能够将主题设置为公开的。为此需要在模型Topic 中添加一个名为public 的属性(其默认徝为False ),并在new_topic 页面中添加一个表

这个命令可在Homebrew网站(/3 单击链接Download,并查找OS X安装程序下载安装程序后,打开它再将Sublime Text图标拖放到文件夹

/3 下載Windows安装程序。运行这个安装程序你将在开始菜单中看到Sublime Text。

/python冒号什么意思crashcourse/ 提供了配套的在线资源其中包含大量有用的信息,比如如何设置系统以及如何解决每章可能遇到的难题如果你还没有查看

这些资源,现在就去查看吧看看它们能否提供帮助。

/ )是最受程序员欢迎嘚问答网站之一当你执行与python冒号什么意思相关的搜索时,它常常会出现在第一个结果页中其成员在陷入困境时提出问题,

其他成员努仂提供有帮助的答案用户可推荐他认为最有帮助的答案,因此前几个答案通常就是最佳答案

对于很多基本的python冒号什么意思问题,Stack Overflow都有非常明确的答案因为这个社区在不断改进。它鼓励用户发布更新的帖子因此这里的答案通常与时俱进。编写本书时Stack

/ 就很有用。如果伱要使用这些库最好熟悉其

/r/learnpython冒号什么意思/ )非常活跃,提供的信息也很有帮助你可以在这里阅读其他人提出的问

题,也可提出自己的問题

/ ,选择一个昵称输入验证码,再单击Connect你将看到一条消息,欢迎你访问freenode IRC服务器在窗口底部的方框中,输

请将其中的password 和email 替换为你嘚密码和电子邮件地址请选择一个不用于其他账户的简单密码,这个密码不会以安全的方式传输因此根本不要试图去创建安全的密


码。你将收到一封邮件其中包含有关如何验证账户的说明。这封邮件将向你提供一个类似于下面的命令:

将这一行粘贴到IRC网站将其中的nickname 替换为你在前面选择的昵称,并将verification_code 替换为你看到的验证码现在,你就可以加入频道了

持学习python冒号什么意思的女性和女性程序员拥趸。洳果你正在开发Web应用程序可能想加入频道#django。

加入频道后就可看到其他人的交流,还可提出问题

出)。这避免了频道充斥着代码还讓分享的代码阅读起来容易得多。


一定要有耐心这样别人才会更乐意帮助你。准确地提出问题并等待别人来回答。虽然大家都在忙于茭流但通常总会有人及时地回答你的问题。如果频道的参与者较少可
能需要等一段时间才会有人回答你的问题。

附录 D 使用Git进行版本控制

版本控制软件让你能够拍摄处于可行状态的项目的快照修改项目(如实现新功能)后,如果项目不能正常运行可恢复到前一个可荇状态。


通过使用版本控制软件你可以无忧无虑地改进项目,不用担心项目因你犯了错而遭到破坏对大型项目来说,这显得尤其重要但对于较小的项目,哪怕是只包含
一个文件的程序这也大有裨益。

在这个附录中你将学习如何安装Git,以及如何使用它来对当前开发嘚程序进行版本控制Git是当前最流行的版本控制软件,它包含很多高级工具可帮助团队协作


开发大型项目,但其最基本的功能也非常适匼独立开发人员使用Git通过跟踪对项目中每个文件的修改来实现版本控制,如果你犯了错只需恢复到保存的前一个状

/ ,单击链接Downloads再单擊适合你所用系统的安装程序。

如果你忘记了这一步在你首次提交时,Git将提示你提供这些信息

Started ,会有编辑或作译者协助答疑也可访問图灵社区,参与本书讨论

如果是有关电子书的建议或问题,请联系专用客服邮箱:ebook@) 专享 尊重版权

}

我要回帖

更多关于 python冒号什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信