django-urls相关内容

django删除模板中的硬编码URL

我知道我可以在模板文件中包含此代码,该代码将返回链接列表 {%for q总计%} {{q.question_text}} {%endfor%} 现在django将搜索名称“ detail” 在我的应用目录的 urls.py 文件中,它将 ..
发布时间:2020-10-24 00:35:04 Python

升级到Django 1.11后,append_slash不再起作用

在Django 1.9(和Python 3.4)中,默认的APPEND_SLASH可以正常工作,即我可以输入'localhost:8000 / ideatree / videos' 并添加斜杠。 升级到Django 1.11(和Python 3.6)后,APPEND_SLASH不再起作用。 我一直在寻找弃用通知,但是到目前为止,没有发现任何似乎适用的内容。 (旁边的问题:您如何像以前 ..
发布时间:2020-10-24 00:35:02 Python

在Django中使用path()找不到404

我刚刚签出django,并试图通过将 id 作为URL books / urls的参数传递来列出书籍.py 。但是却找不到404页面错误。在浏览器中键入此URL时,URL没有出问题: http://192.168.0.106 :8000 / books / list / 21 / bookstore / urls.py urlpatterns = [ ..
发布时间:2020-10-24 00:35:00 Python

Django删除结尾的斜杠-网址或重定向

我正在尝试删除 url 中的结尾斜杠,或者如果在末尾添加了斜杠,则会进行重定向。我尝试使用Internet上的资源执行此操作,但是它对我不起作用。我想我做错了。 urls.py-应用 app_name ='shop' urlpatterns = [ #产品 path('',views.product_list,name ='product_list'), path('show ..
发布时间:2020-10-24 00:34:58 其他开发

如何在Django URL模式中按请求方法调度?

很明显如何创建从URL正则表达式分派的URLPattern: (r'^ books / $',图书), 其中图书可以根据请求的方法进一步派发: def书籍(要求): (如果request.method =='POST': ... else: ... 我想知道是否有一种将请求方法包含在URLPattern中的惯用方式,将所有调度/路由信息都保 ..
发布时间:2020-10-24 00:34:55 Python

带变量的Django URL正则表达式

希望有人可以以此指向我正确的方向。我几乎尝试了所有我能想到的东西,但似乎无法使它正常工作。我有一组要在Django中匹配的URL: www.something.com/django/tabs/ www .something.com / django / tabs /?id = 1 基本上,我想做到这一点,以便您只需访问www.something.com/django/tabs / ..
发布时间:2020-10-24 00:34:53 其他开发

在可重复使用的应用程序中作为嵌套应用程序使用的反向URL

此处。 我的处境略有不同。我创建了一个可重复使用的应用程序,称为“类别”。在我的项目中,我有一个名为“ dashboard”的应用程序。仪表板应用程序包括可重用的“类别”应用程序。这将导致以下内容用于反向url reverse('dashboard:categories:browse') 但是,我的可重用应用程序不了解“ dashboard”命名空间。我希望能够使用上 ..
发布时间:2020-10-24 00:34:50 其他开发

DeleteView有2个论点和用户

我有一个删除视图,其中有 2 个条件为“ post”和“ user”。 self.object.user = self.request.user ,发布要求由 slug = self.kwargs ['slug'] 满足(我认为这可能是罪魁祸首) 我的观点正确吗? 我对 python ,请原谅任何愚蠢的错误。 Views.py class ProofDelete(L ..
发布时间:2020-10-24 00:34:48 Python

在Django中从urls.py输出文本

有什么方法可以简单地从urls.py中输出文本(不是HTML),而不是调用函数(在views.py或其他方式中)吗? urlpatterns = pattern('', url(r'^ $',“ Hello World”), ) 解决方案 不,一定要。 url 必须将模式映射到可调用对象,并且该可调用对象必须接受 HttpRequest 作为第一个参数,并返回 HttpR ..
发布时间:2020-10-24 00:34:46 Python

整数的Django URL模式

我是Python和Django的新手。我将URLPattern添加到urls.py中,如下所示: url(r'^ address_edit /(\d)/ $' ,views.address_edit,name =“ address_edit”), 我希望我的url接受参数可变长度的整数,例如db表的“ id”为0、100、1000、99999。但是我发现在上述模式中我只接受 ..
发布时间:2020-10-24 00:33:24 Python

如何从当前网址获取参数

是否可以在url中获取特定参数并在模板中使用它? `{{request.path}} 它获取了整个URL,我只需要'pk'参数即可链接到另一个页面。 谢谢。 / p> 解决方案 我做了一些实验,发现这可能会有所帮助: {{request.resolver_match.kwargs.pk}} 更多信息,请检查此。 ..
发布时间:2020-10-24 00:12:00 Python

无法获得社交网络项目中帖子的详细信息视图

我正在django中建立一个简单的社交网络。 在我的社交网站的“家”中,我列出了所有用户发布的所有帖子,作者和出版日期。发布日期有指向URL的链接,该URL应该返回用户发布的特定帖子的详细视图。 但是,当我单击它时,它向我显示它的作者发布的所有帖子的列表(当我单击该帖子的作者链接时,也可以使用此列表。) 因此,两者 www.mysocial.com/posts/by/cic ..

在Django模型中检测主机域名

在我的模型中,我想使用我在视图中使用的域名(HOST)。 多亏了“请求”对象,在可行的视图中。但是我该如何用 来建模呢?哪个不使用“ HttpRequest”对象? 现在,我在settings.py中设置了一个全局值HOST并使用了它,但这太丑了 。 此外,我真的不想管理“站点”(“站点”应用程序)—有没有办法, 我可以抓住“默认“网站主机名? 非常感谢您的帮助! (对不 ..
发布时间:2020-10-23 21:18:09 其他开发

一种在settings.py中具有django SITEURL常量的方法

我来自PHP背景,我知道可以在框架中的大多数地方访问常量,并且我认为在django中也是如此。我也尝试过在django中使用该URL,但是我尝试从django.contrib中使用它。我尝试利用django的Site类并将其导入。但是问题是,在加载settings.py时,我无法导入任何Django contrib。文件。 因此,如何自动拥有可在模板以及其他地方的任何地方使用的SITE UR ..
发布时间:2020-10-23 06:39:07 Python

应用程式网址到专案网址

我有一个正在生产的django项目,目前仅包含一个应用程序。假设我的域名为 myproject.com ,而我的应用名为 myapp 。我希望索引为 myproject.com / 而不是 myproject.com/myapp / 。 这是我的 myproject / urls.py 的样子: urlpatterns = patterns('', url(r'^ myapp /' ..
发布时间:2020-10-23 06:31:14 其他开发