小编kil*_*ees的帖子

在 django 中创建指向外部网站的超链接

我在 django 中创建指向外部网站的超链接时遇到了一些问题,例如我的 html 文件中的 google.com 的超链接如下:

Adres www: <a href="{{ det_wpisu.adres_www }}">{{ det_wpisu.adres_www }}</a> <br />
Run Code Online (Sandbox Code Playgroud)

但当我点击时显示的 www 地址:

http://localhost:8000/detale/3/www.google.com
Run Code Online (Sandbox Code Playgroud)

并返回404页面。

django href django-templates

4
推荐指数
1
解决办法
3141
查看次数

使用 mysite.urls 中定义的 URLconf,Django 尝试了这些 URL 模式,按此顺序

我有 Django 的问题。实际上,我想在我的新站点中创建一个登录面板,但是当我尝试写入地址时,调试器会向我响应一个错误:

Page not found (404)
Request Method: GET
Request URL:    http://localhost:8000/account/login
Using the URLconf defined in firmowa.urls, Django tried these URL patterns, in this order:

admin/
^account/
The current path, account/login, didn't match any of these.
Run Code Online (Sandbox Code Playgroud)

我的firmowa.urls是

from django.contrib import admin
from django.urls import path, include

    urlpatterns = [
        path('admin/', admin.site.urls),
        path(r'^account/', include('account.urls')),
    ]
Run Code Online (Sandbox Code Playgroud)

项目 urls.py 是:

from django.urls import path
from . import views

urlpatterns = [
    path(r'^login/$', views.user_login, name='login'),
]
Run Code Online (Sandbox Code Playgroud)

我正在寻找几个小时的解决方案,但仍然一无所获。

python django django-urls django-2.0

2
推荐指数
1
解决办法
1万
查看次数