近日学习Django,google得到几篇教程文章。其中这篇写得还不错:浅尝Python Web 框架:Django。不过学习中发现一些问题,并很快解决了:
1、配置项目的urls.py和jobs/urls.py的时候正则表达式写错了,应该是“(r'^jobs/(?P\d+)/$', 'mysite.jobs.views.detail'),”和“(r'^(?P\d+)/$', 'detail'),”,原文少了“\”。
2、实现视图的时候,修改jobs/views.py文件里模板的位置错了,应该是“jobs/job_list.html”和“jobs/job_detail.html”,原文少了前面的“jobs/”。
分享到:
相关推荐
Django是一个基于Python的自由开源Web应用框架,使用MTV(Model-Template-View)模型架构。该框架于2005年发布,最初用于开发内容管理系统(CMS),后来逐渐演变为一个功能完整的Web框架。 Django的主要特点之一是...
Django-Bakery是一个基于Python的库,专为Django框架设计,用于构建静态网站。它将动态网站内容烘焙(bake)成静态HTML文件,提供更快的加载速度和更好的离线访问能力。Django-Bakery 0.9.2是该库的一个版本,包含了...
在部署和管理方面,Django 2.1提供了更好的命令行工具,例如`django-admin`,可以轻松地进行数据库迁移、管理用户、运行服务器等操作。此外,日志系统也得到了改进,允许更灵活的日志配置,便于调试和监控。 总的来...
vue 依赖包,省的每次自己安装依赖,一堆报错 项目地址:...后端采用Python语言Django框架。 权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。
`django-hijack` 是一个针对Python的Django框架的扩展库,主要用于允许管理员在不退出其个人会话的情况下接管用户账户。这个功能在进行用户支持、调试或测试时非常有用。版本2.1.4是该库的一个稳定版本,提供了若干...
总结,Django-1.2.5是Python Web开发的一个重要里程碑,提供了一系列强大的工具和特性,使得开发者能够快速构建安全、高效的Web应用程序。尽管现在已经有了更新的版本,但理解1.2.5版本的基本概念和工作原理对于学习...
- "django":这表明`django-sse`库是针对Django框架设计的,Django是一个流行的、开源的Python Web框架,用于快速开发安全和可维护的网站。 - "python":显然,这个库是用Python编程语言编写的。 - "后端":暗示`...
Django-Pizza是基于Django框架构建的一个应用,它提供了许多用于构建Web应用的实用功能和组件,旨在简化开发过程,提高开发效率。 **Django框架基础** Django是一个开放源代码的Web应用框架,遵循模型-视图-控制器...
1. 打开命令行,输入cd C:\Python34\Lib\site-packages\Django-1.8.2-py3.4.egg\django\bin,回车后,输入.\django-admin.py startproject mysite创建第一个Django项目。 2. 等待项目创建成功,创建成功后,将显示...
Django-Sp 是一个基于Python的开源框架Django的扩展库,专为提高后端开发效率和功能特性而设计。这个版本0.3b16是其早期的一个预发布版本,通常在正式版发布之前用于测试和收集反馈。Django作为一个高度灵活且功能...
标题中的"Python库 | django-bs4-0.0.3.tar.gz"指的是一个基于Python的Web开发框架Django的一个扩展库,它与Bootstrap 4框架相结合。这个版本是0.0.3,被打包成tar.gz格式的压缩文件。这种类型的文件通常用于分发源...
资源分类:Python库 所属语言:Python 资源全名:django-passaporte-web-1.2.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
【标题】"Python库 | django-smileys-0.1.0-rc1.tar.gz" 涉及的知识点主要集中在Python的Web开发框架Django上,以及与表情符号(smileys)处理相关的功能。这个压缩包是django-smileys库的一个版本,用于在Django...
**Python库 django-cradmin** 是一个基于 **Django** 框架的前端应用程序开发工具,主要用于构建高质量的管理界面和其他后台应用。它的版本号为6.6.2,表明这是一个经过多次迭代和优化的成熟产品。这个压缩包文件 ...
总的来说,Django-Code-Deploy 0.9.14是Python开发者在Django项目部署中的一大助力,它通过自动化和标准化流程,提升了部署的效率和质量,是现代Web开发中不可或缺的工具之一。理解并熟练使用这一库,对于提升开发者...
django-oscar-impersonate 信息: django-oscar 的 django-impersonate 包装器 版本: 0.1.3 作者: 尼古拉斯·杜波依斯 < > 依赖关系 它是为 Python 3.3+ 和 Django 1.6+ 编写的 这取决于您使用django....
今天我们要探讨的是一个名为"django-kmuhelper"的Python库,它与著名的Web框架Django紧密关联,为Django项目提供额外的功能支持。资源全名为"django-kmuhelper-1.5.1.tar.gz",这表明这是一个经过打包压缩的版本,...
Django-Buzz 是一个基于 Python 的库,专为 Django 框架设计,用于集成社交媒体分析和自动化。在 Django 应用程序中,Django-Buzz 提供了功能丰富的工具,使得开发者可以轻松地与各种社交媒体平台交互,如发布内容、...
该项目是一款基于Python-Django框架开发的Django-CompanySite-master公司门户网站设计源码,包含7244个文件,其中包括1729个Python源代码文件、1311个JavaScript文件、1198个模板文件、1147个静态文件、267个HTML...
`django-fastadmin` 是一个基于 Python 的 Django 框架构建的高效后台管理系统。这个开源项目旨在简化 Django 应用的后台开发,提供快速、高效的管理界面,使得开发者能够更专注于业务逻辑,而非花费大量时间在界面...