 Django 官方教程翻译项目Django 寻找名为 urlpatterns 变量并且 按序遍历正则表达式。Django 找到匹配的正则表达式 ‘^polls/‘ 然后 Django 将会去除被匹配的部分(polls/),然后发送剩下的文本 —— “34/” —— 给 “polls.urls” 这个 URLconf 做进一步处理。然后找到匹配的正则表达式 r’^(?P[0- 9]+)/$’,随后用以下方式调用 detail() 函数: t object>, question_id='34') question_id=’34’ 这一部分是由 (?P[0-9+]) 产生的。使用括号来包围一部分模式,就可 以“捕获”这部分所匹配到的文本,随后作为参数被传递给视图函数;?P 用于定义匹配部分的名 字;[0-9]+ 是用于匹配一连串数字(也就是所有整数)的正则表达式。 因为 URL 模式本质上是正则表达式,所以不会有规定限制你如何使用它们。还有,没必要为每个 第六部分 自定义应用的界面和风格 添加背景图片 这一篇从 第五部分(zh)结尾的地方继续讲起。我们已经为投票程序编写了测试,而现在我们要为 它加上样式和图片。 除了服务端生成的 HTML 以外,网络应用通常需要一些其他的文件 —— 比如图片,脚本和样式表 —— 来帮助渲染网络页面。在 Django 中,我们把这些文件统称为“静态文件”。 对于小项目来说,这个问题没什么大不了的,因为你可以把这些静态文件随便放在哪,只要服务程序0 码力 | 103 页 | 1.86 MB | 1 年前3 Django 官方教程翻译项目Django 寻找名为 urlpatterns 变量并且 按序遍历正则表达式。Django 找到匹配的正则表达式 ‘^polls/‘ 然后 Django 将会去除被匹配的部分(polls/),然后发送剩下的文本 —— “34/” —— 给 “polls.urls” 这个 URLconf 做进一步处理。然后找到匹配的正则表达式 r’^(?P[0- 9]+)/$’,随后用以下方式调用 detail() 函数: t object>, question_id='34') question_id=’34’ 这一部分是由 (?P[0-9+]) 产生的。使用括号来包围一部分模式,就可 以“捕获”这部分所匹配到的文本,随后作为参数被传递给视图函数;?P 用于定义匹配部分的名 字;[0-9]+ 是用于匹配一连串数字(也就是所有整数)的正则表达式。 因为 URL 模式本质上是正则表达式,所以不会有规定限制你如何使用它们。还有,没必要为每个 第六部分 自定义应用的界面和风格 添加背景图片 这一篇从 第五部分(zh)结尾的地方继续讲起。我们已经为投票程序编写了测试,而现在我们要为 它加上样式和图片。 除了服务端生成的 HTML 以外,网络应用通常需要一些其他的文件 —— 比如图片,脚本和样式表 —— 来帮助渲染网络页面。在 Django 中,我们把这些文件统称为“静态文件”。 对于小项目来说,这个问题没什么大不了的,因为你可以把这些静态文件随便放在哪,只要服务程序0 码力 | 103 页 | 1.86 MB | 1 年前3
 Django、Vue 和Element UI 前后端原理论述pyautogui 执行的一 些常见任务:移动鼠标光标、单击鼠标(左键、右键和中键单击)、截取屏幕截图、在屏 幕上查找图像或模式、获取当前鼠标位置等等。 pyperclip 可以在不同应用程序之间复制和粘贴文本数据,有一些应用程序界面不支 持按键的 Ctrl C 和 Ctrl V 操作,可以借此实现。 pythoncom 允许 Python 程序与 COM 对象进行交互,实现 COM 对象的创建、访问、0 码力 | 61 页 | 6.84 MB | 1 年前3 Django、Vue 和Element UI 前后端原理论述pyautogui 执行的一 些常见任务:移动鼠标光标、单击鼠标(左键、右键和中键单击)、截取屏幕截图、在屏 幕上查找图像或模式、获取当前鼠标位置等等。 pyperclip 可以在不同应用程序之间复制和粘贴文本数据,有一些应用程序界面不支 持按键的 Ctrl C 和 Ctrl V 操作,可以借此实现。 pythoncom 允许 Python 程序与 COM 对象进行交互,实现 COM 对象的创建、访问、0 码力 | 61 页 | 6.84 MB | 1 年前3
共 2 条
- 1













