django-urls相关内容

Django URL - 如何通过干净的 URL 传递项目列表?

我需要实现一个类似于这样的结构:example.com/folder1/folder2/folder3/../view(最后可以有其他东西而不是“视图") 这个结构的深度未知,可能有一个文件夹埋在树深处.获得这个确切的 URL 模式是必不可少的,即我不能只去 example.com/folder_id 有关如何使用 Django URL 调度程序实现此功能的任何想法? 解决方案 ..
发布时间:2021-09-14 20:37:07 其他开发

多个参数url模式django 2.0

我想在我的url模式中传递两个参数,但是我遇到了错误,即“项目". 这是主网址文件- urlpatterns = [路径("admin/",admin.site.urls),路径(r'^ materials/(?P(\ s +)/',include('materials.urls')),路径(r'^ projects/',include('projects.urls')),] ..
发布时间:2021-05-02 18:44:46 其他开发

更改管理网站网址

有没有一种方法可以更改URL以在Django中打开管理站点?我不想使用默认的/admin网址.我是django的新手,所以请尝试提供一些更详细的信息. 解决方案 在urls.py中,更改以下行: (r'^ admin/(.*)',admin.site.root), 类似于: (r'^ new_admin/(.*)',admin.site.root), 现在使用 ..
发布时间:2021-05-02 18:44:43 其他开发

Django-使用参数重定向视图

在我正在构建的Django应用程序中,我希望用户创建过程如下:当用户注册时,如果有效,则重定向到创建LIST对象,如果有效,则重定向到将是刚刚创建的LIST对象的仪表板.我的views.py如下: def user_signup(request):如果request.method =='POST':形式= forms.UserSignupForm(data = request.POST)如果f ..
发布时间:2021-05-02 18:44:41 Python

django中的urls.py regex评估顺序是什么?

我在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 ..
发布时间:2021-05-02 18:44:38 Python

如何在Django中重定向到其他URL?

我有两页,一页显示特定项目的详细信息,另一页搜索项目.假设urls.py已为它们都正确配置,并且在我的应用程序的views.py中,我具有: def项(请求,ID):返回render(request,'item.html',data)def搜索(请求):#使用GET获取查询参数如果len(query)== 1:#here,我想将我的请求重定向到item,并传递id返回render(reques ..
发布时间:2021-05-02 18:44:33 Python

Django 3.0:反向查找"product",未找到任何参数.尝试了1种模式:['product/(?P< slug> [^/] +)/$']

我在models.py文件中有一个名为Book的模型.该模型的字段很长,可以显示图书的详细信息书籍显示在home.html模板中,而product.html模板用于显示所选书籍的详细信息. 我对以及它们的工作原理了解不多. Models.py: class Book(models.Model):id = models.UUIDField(primary_key = True,默认值 ..
发布时间:2021-05-02 18:44:16 其他开发

在urls.py中导入视图时出错

我不明白为什么此行失败:从库导入视图中 从django.conf.urls中的 导入包括URL从库导入视图urlpatterns = [url(r'^ $',IndexView.as_view()),] 但这不是:从library.views导入IndexView 从django.conf.urls中的 导入包括URL从library.views导入IndexViewurlpatter ..
发布时间:2021-05-01 20:34:24 Python

如果非超级用户尝试访问Django管理页面,则将其重定向到登录页面/配置文件页面

我正在构建一个基于Django的网站,如果他们不是超级用户,则尝试将用户重定向到个人资料/登录页面时遇到问题.只有已登录的超级用户才有权访问管理页面. 现在我正在使用localhost. 已登录方案:非超级用户仍然可以访问 http://127.0.0.1/admin 和 http://127.0.0.1/admin/login 未登录方案::未登录的用户仍然可以访问 http: ..
发布时间:2021-05-01 20:30:19 其他开发

在Django URL中添加?q = search + term

我想将弹性搜索与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 ..
发布时间:2021-05-01 20:29:27 其他开发

“详细信息":“不允许使用方法\" GET \“.Django Rest框架

我知道这个问题是重复的,我是django的初学者,我已经尝试过各种方法,但是找不到解决方案我正在尝试使用django rest框架上传文件并获得json响应 到目前为止,我尝试过的是 views.py: 从rest_framework.views中的 导入APIView从rest_framework.parsers导入MultiPartParser,FormParser从rest_ ..
发布时间:2021-05-01 20:28:09 Python

从Django中的url获取应用名称

我知道如何使用Django中的URL解析来获取URL名称. 我想类似地对待来自某个应用程序的所有请求,因此我认为可以通过从网址获取应用程序名称来实现. 我该怎么做? 解决方案 我最终是通过从request.path中提取信息来获得这个的. ..
发布时间:2021-05-01 20:13:18 其他开发

Django使用kwargs反向

说,在我的注册类的post方法中,如果用户已经注册,我想将用户重定向到登录页面, 类寄存器(视图):...def post(自我,要求):#一些代码来检查电子邮件地址是否已经在数据库中message = {'message':'您已经是成员并注册了该项目.请登录'registration_date':the_registered_date}#返回带有已填写数据的表单返回HttpResponseR ..
发布时间:2021-05-01 19:08:17 其他开发

Django嵌套URL

如何在Django中嵌套url调用?例如,如果我有两个定义为 的模型 class Post(models.Model):标题= models.CharField(max_length = 50)正文= models.TextField()已创建= models.DateTimeField(auto_now_add = True,editable = False)def __unicode _ ..
发布时间:2021-05-01 19:07:07 Python

网址中的Django Encrypt主键

我环顾四周,但仍然对如何安全地加密django应用程序的URL中的主ID感到不满意. 我的网址如下: http://www.example.com/primary1_id/primary2_id/testing/ 例如: http://www.example.com/3/7/testing/ 我想向用户显示以上网址,如下所示: http://www.example.com ..
发布时间:2021-05-01 19:01:40 Python