首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

当我尝试在Django urls.py文件中写一些东西时,它不会在浏览器中显示

当你尝试在Django的urls.py文件中写一些东西时,它不会在浏览器中显示的可能原因有以下几种:

  1. 未正确配置URL模式:在Django中,urls.py文件定义了URL模式,将URL路径与对应的视图函数关联起来。如果你在urls.py文件中写入了一些东西,但没有将其与任何视图函数关联,那么在浏览器中是无法显示的。请确保你在urls.py文件中正确配置了URL模式。
  2. 视图函数未正确定义或导入:当你在urls.py文件中定义URL模式时,需要指定与之关联的视图函数。如果视图函数未正确定义或导入,那么在浏览器中也无法显示。请确保你的视图函数正确定义且能够被urls.py文件正确导入。
  3. 未启动Django开发服务器:在开发环境中,你需要通过运行Django开发服务器来处理HTTP请求并返回相应的结果。如果你没有启动Django开发服务器,那么在浏览器中是无法显示任何内容的。请确保你已经正确启动了Django开发服务器。

如果你已经检查了上述情况并确认没有问题,但仍然无法在浏览器中显示内容,可能是其他问题导致的。你可以进一步检查Django的配置文件、日志文件以及可能存在的错误信息,以便找出问题所在并解决它。

腾讯云提供了一系列与Django相关的产品和服务,包括云服务器、容器服务、数据库、对象存储等。你可以根据具体需求选择相应的产品进行部署和使用。具体产品介绍和链接地址请参考腾讯云官方文档:

  • 腾讯云云服务器:https://cloud.tencent.com/product/cvm
  • 腾讯云容器服务:https://cloud.tencent.com/product/tke
  • 腾讯云数据库:https://cloud.tencent.com/product/cdb
  • 腾讯云对象存储:https://cloud.tencent.com/product/cos

请注意,以上仅为示例,并非对腾讯云产品的推荐或评价。在选择使用云计算产品时,请根据实际需求和情况进行评估和决策。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

ubuntu16.04python3 下创建Django项目并运行的操作方法

python应用与web服务器之间的接口,很重要,不要去轻易动它,弄坏了就麻烦了,项目一般也不会用上它。...代码肯定有bug,如果DEBUG = True,就会直接把异常传给网页前端,一般代码打开,方便找错,但在实际生产中肯定要关掉,不能给用户看到这个。...这里面Django自带的一些应用,我们创建应用后要把名称写在这个里面,才能被Django识别,不然它不认识。 5.MIDDLEWARE = [ ]:翻译过来中文名叫中间件。 ?...Django,模板就是一个一个的html文件,这里的templates就是模板的配置,暂时不用管它。后面自己模板再来看。 8.WSGI_APPLICATION,不管它,作为新手的我也不懂。...保存文件后,浏览器输入http://127.0.0.1:8000/index/ 或http://localhost:8000/index/ 就可以看到hello,world。

86820

django基础之一

安装Django:     cmd:pip3 install django  查看安装的版本 >>> import django >>> print(django.get_version()) 1.11.5...如果它不能正常工作,请查看运行django-admin遇到的问题。     注意     你给项目命名,项目名称不能和Python或Django的 内部组件名称同名。...你可以django-admin和manage.py读到关于manage.py的所有细节。             内层的mysite/目录是你的项目的真正的Python包。...它是你导入任何东西将需要使用的Python包的名字(例如 mysite.urls)。 mysite/__init__.py:一个空文件,它告诉Python这个目录应该被看做一个Python包。 ...启动Django项目     python manage.py runserver 127.0.0.1:8080     默认127.0.0.1不用 直接端口就是默认的     如果使用外网访问,需要修改配置文件

46820
  • 带你构建你的的第一个Python和Django应用程序

    它提供的一些优秀的工具是: 优秀的轻量级服务器开发和测试。 良好的模板语言。 像CSRF这样的安全功能包括在内。 Django包含了许多其他有用的东西,但是随着您的进行,您可能会发现它们。...现在运行服务器不会显示任何警告。 网址和模板 当我们运行服务器显示了默认的Django页面。我们需要Django来访问我们的howdy应用程序,当有人去的主页网址是/。...当有人访问主页(我们的例子是http:// localhost:8000)Django将在howdy应用程序寻找更多的url定义。...我们的例子,这个方法get需要一个对我们urls.py文件定义的url的HTTP GET请求。附注,我们可以将我们的方法重命名post为处理HTTP POST请求。...让我们编辑urls.py我们的howdy应用程序文件来添加它。 一旦我们添加了路线,about.html当我们访问/about/网址,我们需要添加一个视图来呈现模板。

    2.6K50

    如何搭建 Django 网站

    如果您将第一个参数为'/',Django会在您启动开发服务器给出以下警告: System check identified some issues: ​ WARNINGS: ?..., document_root=settings.STATIC_ROOT) 最后一步,目录文件创建一个名为urls.py文件,并添加以下文本以定义导入的 urlpatterns。...当我们更改模型定义Django会跟踪更改并创建数据库迁移脚本(/ locallibrary / catalog / migrations /),以自动迁移数据库的基础数据结构以匹配模型。...当我们创建网站Django会自动添加一些模型供网站的管理部分使用(我们稍后会详细介绍)。...运行网站 开发过程,您可以先使用开发Web服务器对网站进行测试,然后本地Web浏览器上进行查看。

    6.2K3225

    创建Django项目并将其部署腾讯云上

    5>最后还有个manage.py 这是整个项目的启动文件,是随项目创建时而生成的,一般不需要我们去管,但是如果想要在启动Django项目掉用某些方法,可以manage.py调用,不过不推荐。   ...urls.py 这样导入这个views.py  from bscrapy import views     然后在这里路由转发: ?     ...最后,因为html页面有时需要用到类似于layui之类的东西,所以还要配置static文件夹:           settings这样写就可以了: ?      ...这样的话,一个Django项目就搭建起来了 下面我这次遇到的一些问题和使用到的命令。 ...项目首先需要设定哪些ip可以通过浏览器访问该项目    项目同名的文件夹下的settings.py :   ALLOWED_HOSTS = []  这个列表可以填写允许访问该项目的ip,如果“*

    4.1K30

    一文完全解读django结构【二】

    它的名字就是当你引用它内部任何东西需要用到的 Python 包名。...Django,每一个应用都是一个Python包。Django自带工具,可以帮你生成应用的基础目录结构,这样你就能专心代 码,而不是创建目录了。...模块, demo_proj 根目录下的urls.py文件新增如下 代码: 启动服务,看是否能正常运行: python manage.py runserver 然后用浏览器访问 http://localhost...当在浏览器输入 http://localhost:8000/demo_app/ 这个网址,服务务器接收到这个请求,demo_proj 目录下的urls.py 会对发送过来的url作路由分析,当他发现请求地址有...This is your first Django") 4. 浏览器接收到服务器发送过来的返回信息,浏览器显示 Hello, world. This is your first Django .

    86520

    Django 博客首页视图

    Django 的做法是把不同的网址对应的处理函数写在一个 urls.py 文件里,当用户访问某个网址Django 就去会这个文件里找,如果找到这个网址,就会调用和它绑定在一起的处理函数(叫做视图函数...浏览器接收到这个响应后就会在页面上显示出我们传递的内容 :欢迎访问我的博客首页!...这里也可以其它字符串,Django 会把这个字符串和后面 include 的 urls.py 文件的 URL 拼接。...这是 Django 规定的语法。用 {{ }} 包起来的变量叫做模板变量。Django 渲染这个模板的时候会根据我们传递给模板的变量替换掉这些变量。最终模板显示的将会是我们传递的值。...最终,我们的 HTML 模板的内容字符串被传递给 HttpResponse 对象并返回给浏览器Django render 函数里隐式地帮我们完成了这个过程),这样用户的浏览器上便显示出了我们

    1.2K50

    Django篇(三)

    3、简述url的匹配过程: 比如浏览器输入127.0.0.1:8000/aindex, 浏览去发送到项目的urls.py文件中进行匹配,如果我项目的url匹配是这样的: urlpatterns = [...框架从浏览器拿到aindex来和url匹配,很明显第一个和我们的url并不匹配, 第二个匹配,于是就映射到student这个应用下的urls.py文件,假如我们student.py下的url.py...4、当我浏览器访问一个不存在的页面会报错404,当我们模板有错误的时候会报错500, 并且都会提示哪里有错误,这在项目上线后是不允许的,怎么让他只显示404或者500,不会提示具体的错误信息?...当然开发的时候还是True好点。 4.1当做了上面一系列修改后,错误页面就只会显示Not Found,这种简单的信息。...2、模板的查找顺序 首先会在我们自己创建的templates下查找模板文件,如果没有,会在配置文件setting.py的INSTALLED_APPS查找, 必须要有templates这个文件夹,他才会去查找

    92550

    Django博客教程(五):处理 http 请求完全解读

    django 的做法是把不同的网址对应的处理函数写在一个 urls.py 文件里,当用户访问某个网址django 就去会这个文件里找,如果找到这个网址,就会调用和它绑定在一起的处理函数(叫做视图函数...django 匹配 url 是 blogproject 的 urls.py 下的,所以我们要把我们自己urls.py 文件包含到这个文件里去,打开这个文件看到如下内容: ?...此外 include 前还有一个 r'',这是一个空字符串,这里也可以其他字符串,django 会把这个字符串和后面 include 的 urls.py 文件的 url 拼接。...django 在读取这个模板的时候回根据我们传来值替换这些变量。最终模板显示的将会是我们传递的值。...最终,我们的 html 模板的内容字符串被传递给 HttpResponse 对象并返回给浏览器,这样用户的浏览器上便显示出了我们的 html 模板的内容。

    1.7K100

    django2.0入门教程第一节启动开发模式下的服务器

    mysite 项目相当于django的一个实例,包含了所有配置文件以及所有应用 项目名称命名应避免使用python内置的关键字或者django的模块组件名。...welcome.png 至此,我们已经启动了python的开发服务器,这是一个纯粹用python的web服务器,仅用于开发模式下。当我们修改代码,一般情况下这个开发服务器会自动重新加载。...return HttpResponse("你好,欢迎来到投票系统的主页") 这是一个极简单的视图文件,为了让浏览器能访问到这个视图文件,我们需要配置url映射到这个文件 配置url 新增polls/urls.py..., name='index'), ] 下一步是将polls/urls.py引入到mysite/urls.py文件, 因为所有的url配置入口都是源于mysite/urls.py mysite/urls.py...: 你好,欢迎来到投票系统的主页 include()函数允许django引入其他url配置文件,当浏览器访问 http://127.0.0.1:8000/polls/ ,匹配到url规则path('polls

    66520

    被解放的姜戈01 初试天涯

    安装Django 启动计算机的Python,尝试载入Django模块。...如果可以成功载入,那么说明Django已经安装好: import django print(django.VERSION) 如果Django还没有安装,可以命令行,尝试使用pip安装: sudo pip...我们可以Django下,以app为单位,模块化的管理,而不是将所有的东西都丢到一个文件。...'django.contrib.staticfiles', 'west', ) 可以看到,除了新增加的west,Django已经默认加载了一些功能性的app,比如用户验证、会话管理、显示静态文件等...我们之前是mysite/urls.py设置的URL访问对象。依然采用类似的方式设置。 另一方面,为了去耦合,实现模块化,我们应该在west/urls.py设置URL访问对象。

    2.8K60

    Django搭建blog网站(一)

    浏览器接收到这个响应后就会在页面上显示出我们传递的内容:欢迎访问我的博客 配置项目URL 还差最后一步了,我们前面建立了一个 urls.py 文件,并且绑定了 URL 和视图函数 index,但是 Django...这里也可以其它字符串,Django 会把这个字符串和后面 include 的 urls.py 文件的 URL 拼接。...最终,我们的 HTML 模板的内容字符串被传递给 HttpResponse 对象并返回给浏览器Django  render 函数里隐式地帮我们完成了这个过程),这样用户的浏览器上便显示出了我们的...正确引入了静态文件后样式显示正常了。 6.3修改模板  目前我们看到的只是模板预先填充的一些数据,我们得让它显示从数据库获取的文章数据。...然而如果你尝试跳转到详情页后,你会发现样式是乱的。这在 真正的 Django 博客首页 讲过,由于我们是直接复制的模板,还没有正确地处理静态文件

    5.7K91

    Django | 创建我们的第一个应用

    没有则是普通的文件夹 所以第二个myweb/是个python包 settings.py 一个配置文件 里面包含django的工作配置信息 可以在里面修改相关信息 urls.py 主路由文件...我们的目的是在网站上显示一段文字 那我们就要在视图文件里面编辑内容 打开myapp下的views.py文件 添加以下内容 from django.shortcuts import render...要给商家一个地址 商家才知道要寄去哪里对不对 那去哪里申请呢 居然是第一次申请 那肯定要添加地址 就跟你第一次淘宝买东西一样 需要添加一个收货地址 所以我们myapp下 创建一个urls.py...] 访问网站 浏览器会根据主路由文件 找到对应的urls.py文件 第一个参数是 子目录名称 这里我啥也没写 所以相当于没有创建子路由目录 第二个参数是 要调用的视图 或者说我们想要在网站上执行的文件...所以我们要去第二个myweb文件夹里面 找到路由老大 向主路由文件urls.py申请一下 刚打开是这样滴 from django.contrib import admin from django.urls

    63330

    Django之URL(路由系统)用法

    Django拿着用户请求的url地址,urls.py文件对urlpatterns列表的每一项条目从头开始进行逐一对比, 一旦遇到匹配项,立即执行该条目映射的视图函数或二级路由,其后的条目将不再继续匹配...page=3,regex也只尝试匹配myapp/。 如果你想深入研究正则表达式,可以读一些相关的书籍或专论,但是Django的实践,你不需要多高深的正则表达式知识。...里导入views 3、urlpatterns里写入一条url与处理函数的l映射关系 4、url映射一般是一条正则表达式,“^” 字符串的开始,“$“ 字符串的结束 5、当写成\^$不输入任何url会在返回黄页...模板文件的HTML文件: 点击查看所有学生信息 Django框架充分考虑了这种需求,所以提供了工具来反向解析(推导)出具体的URL。...url(r’^fan_show/$’, views.fan2,name=’fan2’), 6)回到浏览器,刷新,查看源文件,两个链接地址不一样。

    1.8K10

    登录

    引入内置的 URL 模型 Django 内置的登录、修改密码、找回密码等视图函数对应的 URL 模式位于 django.contrib.auth.urls.py ,首先在工程的 urls.py 文件里包含这些...打开 django_auth_example/ 目录下的 urls.py 文件,将 django.contrib.auth.urls.py 包含进来: django_auth_example/urls.py...,登录表单只引入了一个新的东西:{{ form.non_field_errors }},这显示的同样是表单错误,但是显示的表单错误是和具体的某个表单字段无关的。...但是现代的用户认证系统,我们不为用户提供这么详细的信息,只是笼统地告知用户名不存在或者密码错误。这能提高一些用户账户的安全性。...,应该在应用的 urls.py 下进行配置,然后项目的 urls.py 通过 include 函数包含。

    3.9K50
    领券