欢迎回来｡
烧瓶还有另一个工具, 叫做变量规则, 我们还没讲过.
而可变规则允许我们做的就是像这样的动态｡
例如, 用大于号和小于号以及用户名来斜线用户｡
现在就去
我们一会儿再讲这个语法｡
但如果我们回去｡
我们可以在服务器饼图中做些什么｡
也许我们把它去掉吧因为在我们的hello世界里我们不再需要它了｡
假设我们需要一个名字｡
或者在我们的例子中是用户名｡
现在, 有趣的是, 烧瓶会看着这个说, 哦, 这个｡
我们可以把它传递给这个函数｡
现在我可以说username等于｡
我们收到的用户名｡
假设是用户名, 我们将其更改为名称, 这样您就可以看到它们之间的区别｡
因此, 我将这里接收到的内容放入hello world name参数中, 现在放入我的索引html中｡
我可以传递这个数据, 只需做第二个参数, 并说name等于name｡
现在如果我保存这个, 回到我的索引HTML, 在这里输入name｡
如果我回到主页｡
如果我们去我们的主页｡
我犯了个小错误｡
这个应该在这里｡
如果我们愿意的话, 这里的用户名将等于默认值｡
因此, 设置默认值通常是一个好主意｡
我现在什么都不做
所以现在的用户名是｡
在这里输入用户名｡
这样子如果我保存的话｡
返回上一页, 我得到一个未找到, 因为我们没有一个主页了｡
但任何时候我这样做, 让我们说, 安德烈, 我看到我的网页上的安德烈,
我得到鲍勃和我的好朋友莎莉｡
这很酷吧？
因此它能够读取URL并以这种方式传递数据｡
如果我们查看烧瓶文档和变量规则, 您会看到我们可以应用不同的规则｡
例如, 我们实际上可以要求｡
接受正整数､ 字符串或浮点数｡
一个路径, 它接受斜杠或称为ID的东西, 这有点像一个唯一的标识符｡
让我们试试看｡
我们在这里创建一个帖子ID, 或者在我们的例子中, 我们复制这个ID, 然后说我还想要用户名,
然后可能接受某种数字｡
所以, 除了邮寄身份证, 也许可以是, 我不知道｡
其实帖子ID不错｡
就这样吧｡
让我们把它放大一点｡
现在在这里｡
第二个参数可以是帖子ID, 它将开始｡
我们也要通过这个｡
作为帖子ID, 它将等于｡
帖子ID如果我保存它, 转到index html, 在这里我们做一个名字, 然后我们也在这里做帖子ID｡
如果我安全了, 就回去｡
然后我刷新｡
好吧, 再说一次, 因为我们把伯爵说得很具体｡
我们只需要给予出一个数字就可以了｡
我也有莎莉｡
这是她的第二篇博文, 然后是第五篇博文, 如此等等｡
如果我做了什么, 那就不是数字｡
所以如果我做一些字符串｡
因为我已经用这个语法制定了规则｡
所以int加上冒号表示这必须是一个ID我用这种方式传递数据.
现在我们创建了一个辐射服务器｡
我们现在能够使用URL与服务器通信,
并根据我们给予的URL参数要求服务器接收特定数据, 或者端点能够决定将什么资源发送到前端｡
以便它可以显示适当的信息｡
但我们也可以做一些有趣的事情, 比如当我们提交表单时, 实际上发送表单中的用户名,
这样当我们发送回感谢信时, 我们可以说谢谢你, 安德烈, 或者不管用户名是什么,
都可以说谢谢你｡
非常, 非常酷｡
现在, 这些可变规则, 如您所见, 有一些, 您可以通读文档｡
您可能也注意到了这里的语法, 它是百分号或百分比SW或百分比DX｡
这实际上是另一个｡
Python的一个特性, 你可以读到｡
但同样, 这对你理解Python并不重要｡
现在, 虽然, 我认为我们有必要的基本技能, 开始建立我们的投资组合网站, 因为直到现在,
坦率地说｡
这个网站看起来不是很好｡
所以从下一个视频开始, 我们将建立一个非常非常酷的网站, 看起来, 嗯,
更像这样｡
这样到最后我们就可以有一个完全成熟的投资组合网站｡
尽管看起来你还没有学到很多, 但实际上你已经学会了建造这样的东西所必需的所有技能｡
嗯, 有点｡
让我们在下一个视频中进一步了解｡