django-urls相关内容
我有一些代码,当它执行时,它抛出一个 NoReverseMatch,说: NoReverseMatch at/my_url/Reverse for 'my_url_name' with arguments '()' and keyword arguments '{}' not found.尝试了 n 个模式:[] 这是什么意思,我该怎么办? 解决方案 NoReverseMatc
..
我需要实现一个类似于这样的结构:example.com/folder1/folder2/folder3/../view(最后可以有其他东西而不是“视图") 这个结构的深度未知,可能有一个文件夹埋在树深处.获得这个确切的 URL 模式是必不可少的,即我不能只去 example.com/folder_id 有关如何使用 Django URL 调度程序实现此功能的任何想法? 解决方案
..
我试图在单击链接时添加用户,但是出现以下错误: 找不到带有参数'(',)'的'todo-user'的反向.尝试了1种模式:['todo/(?P [^/] +)/$'] 我的views.py def todo_user(请求,todo_id):todo.username.add(request.user)todo.save()返回render(request,'/') 模板
..
我想在我的url模式中传递两个参数,但是我遇到了错误,即“项目". 这是主网址文件- urlpatterns = [路径("admin/",admin.site.urls),路径(r'^ materials/(?P(\ s +)/',include('materials.urls')),路径(r'^ projects/',include('projects.urls')),]
..
有没有一种方法可以更改URL以在Django中打开管理站点?我不想使用默认的/admin网址.我是django的新手,所以请尝试提供一些更详细的信息. 解决方案 在urls.py中,更改以下行: (r'^ admin/(.*)',admin.site.root), 类似于: (r'^ new_admin/(.*)',admin.site.root), 现在使用
..
在我正在构建的Django应用程序中,我希望用户创建过程如下:当用户注册时,如果有效,则重定向到创建LIST对象,如果有效,则重定向到将是刚刚创建的LIST对象的仪表板.我的views.py如下: def user_signup(request):如果request.method =='POST':形式= forms.UserSignupForm(data = request.POST)如果f
..
我在urls.py中遇到了正则表达式问题(我是django以及一般的正则表达式的初学者) 这是我的原始urls.py url(r'^ name/(?P \ w +)/$','course.views.name'),url(r'^','course.views.index'), 我正在尝试使用以下方法访问它: http://127.0.0.1:8000/name/bl
..
我有两页,一页显示特定项目的详细信息,另一页搜索项目.假设urls.py已为它们都正确配置,并且在我的应用程序的views.py中,我具有: def项(请求,ID):返回render(request,'item.html',data)def搜索(请求):#使用GET获取查询参数如果len(query)== 1:#here,我想将我的请求重定向到item,并传递id返回render(reques
..
我在models.py文件中有一个名为Book的模型.该模型的字段很长,可以显示图书的详细信息书籍显示在home.html模板中,而product.html模板用于显示所选书籍的详细信息. 我对以及它们的工作原理了解不多. Models.py: class Book(models.Model):id = models.UUIDField(primary_key = True,默认值
..
我不明白为什么此行失败:从库导入视图中 从django.conf.urls中的 导入包括URL从库导入视图urlpatterns = [url(r'^ $',IndexView.as_view()),] 但这不是:从library.views导入IndexView 从django.conf.urls中的 导入包括URL从library.views导入IndexViewurlpatter
..
我正在构建一个基于Django的网站,如果他们不是超级用户,则尝试将用户重定向到个人资料/登录页面时遇到问题.只有已登录的超级用户才有权访问管理页面. 现在我正在使用localhost. 已登录方案:非超级用户仍然可以访问 http://127.0.0.1/admin 和 http://127.0.0.1/admin/login 未登录方案::未登录的用户仍然可以访问 http:
..
在我的博客网站中,我想通过单击其中一个链接来打开另一个用户的个人资料.但是它继续显示404错误,提示“没有用户匹配给定的查询." 这是 base.html 中的链接 {{view.kwargs.username}} 这是该函数的 u
..
我想将弹性搜索与django集成在一起,但首先我需要在url中获得一个不错的参数 http://127.0.0.1:8000/search?q=search+term (视图的)urls.py urlpatterns = [path('?q =',SearchIndexView.as_view(),name ="search-index"),] (应用程序的)urls.py u
..
我知道这个问题是重复的,我是django的初学者,我已经尝试过各种方法,但是找不到解决方案我正在尝试使用django rest框架上传文件并获得json响应 到目前为止,我尝试过的是 views.py: 从rest_framework.views中的 导入APIView从rest_framework.parsers导入MultiPartParser,FormParser从rest_
..
我知道如何使用Django中的URL解析来获取URL名称. 我想类似地对待来自某个应用程序的所有请求,因此我认为可以通过从网址获取应用程序名称来实现. 我该怎么做? 解决方案 我最终是通过从request.path中提取信息来获得这个的.
..
在Django 1中,我曾经有这样的网址选择: url('meeting/(?P edit | delete)/',views.meeting_view,name ='meeting'), 我如何在Django 2.0中使用语法: 也许是这样吗? path('meeting/()/',views.meeting_
..
我有一个看起来像这样的视图: def selectCity(request,the_city):request.session ["ciudad"] = the_city城市= request.session ["ciudad"]return HttpResponse('城市已设置'+“:" +城市) 还有一个看起来像这样的URL: url(r'^ set/$',views.selec
..
说,在我的注册类的post方法中,如果用户已经注册,我想将用户重定向到登录页面, 类寄存器(视图):...def post(自我,要求):#一些代码来检查电子邮件地址是否已经在数据库中message = {'message':'您已经是成员并注册了该项目.请登录'registration_date':the_registered_date}#返回带有已填写数据的表单返回HttpResponseR
..
如何在Django中嵌套url调用?例如,如果我有两个定义为 的模型 class Post(models.Model):标题= models.CharField(max_length = 50)正文= models.TextField()已创建= models.DateTimeField(auto_now_add = True,editable = False)def __unicode _
..
我环顾四周,但仍然对如何安全地加密django应用程序的URL中的主ID感到不满意. 我的网址如下: http://www.example.com/primary1_id/primary2_id/testing/ 例如: http://www.example.com/3/7/testing/ 我想向用户显示以上网址,如下所示: http://www.example.com
..