首页 > TAG信息列表 > django-urls
python-urls.py中的Django EOL
当我启动django服务器并键入一些URL django时,总是给我一个EOL错误: SyntaxError at /accounting/payments/ EOL while scanning string literal (urls.py, line 22) Request Method: GET Request URL: http://localhost:8000/accounting/payments/ Django Verspython-如何在Django模板中将get_absolute_url()与外键对象一起使用
对于django来说,它相对较新,我已经搜索了此问题,但找不到解决方案.如果解决方案显而易见,请原谅我,但似乎无法正确解决. 因此,这就是问题所在.我有两个模型Parishioner和Community.教区居民与社区有着多对一的关系.在parishioner_detail页面上,我试图将社区名称显示为指向communitypython-Django中的网址模式正则表达式
这是一个基本问题,但是我在文档中找不到答案: 可以说我有一个网址,例如: http://example.com/part1/part2 我有: urlpatterns = patterns('', # Examples: url(r'^$', 'xxx', name='yyy'), ) 上面的url字符串的哪一部分试图被^和$之间的正则表达式匹配? 我已经阅读了许多python-NoReverseMatch-Django 1.7初学者教程
我正在遵循Django 1.7.1中的begginers教程,并且遇到此错误 Reverse for 'vote' with arguments '(5,)' and keyword arguments '{}' not found. 0 pattern(s) tried: [] `poll\templates\poll\detail.html, error at line 12` 经过一番研究后,我发现有人问类似的问题,有人建议他python-如何使用reverse()将Django请求中的引荐来源网址与另一个网址进行比较?
如何比较引荐来源网址和reverse()网址? 这是我当前的代码: if request.META.get('HTTP_REFERER') == reverse('dashboard'): print 'Yeah!' 但这不起作用,因为当HTTP_REFERER输出http:// localhost:8000 / dashboard /时,反向将输出/ dashboard 我当前的解决方案是: if reverse('python-在Django中间件中修改地址
我不知道是否可能,但是我想使用中间件在URL的末尾添加一些参数.修改请求的网址后,无需重定向就可以完成吗? 即. 用户点击:… / some_link并且中间件将其重写为:… / some_link?par1 = 1& par2 = 2 其他方法是修改响应并替换每个HTML链接,但这不是我想要做的. 谢谢解决方法:我认为这确实python-Django-视图,网址怪异
我注意到Django处理我的网址格式的行为很奇怪.用户应该登录,然后重定向到其个人资料页面.我也可以让用户编辑其个人资料. 这是我其中一个应用程序的URL模式: urlpatterns=patterns('student.views', (r'profile/$', login_required(profile,'student')), (r'editprofile/$'我如何在Django中重写此URL?
我有一个基于Django的网站.我想将其中包含模式servertest的URL重定向到相同的URL,除了servertest应该由server-test代替. 因此,例如,以下URL将被映射为重定向,如下所示: http://acme.com/servertest/ => http://acme.com/server-test/ http://acme.com/spython – 了解django.shortcuts.redirect
我在理解重定向或反向实际工作方面有几个问题. 在主urls.py我有: from django.conf.urls import patterns, include, url from django.views.generic.simple import redirect_to urlpatterns = patterns('', url(r'^$', redirect_to, {'url': '/monitor/&python – Django 2.0路径错误?:(2_0.W001)的路由包含'(?P <',以'^'开头,或以'$'结尾
我是Django的新手,正在尝试在我的网站上为音乐应用程序创建后端代码. 我在views.py文件中创建了正确的视图(在正确的目录中),如下所示: def detail(request, album_id): return HttpResponse("<h1>Details for Album ID:" + str(album_id) + "</h1>") 但是,为此创建URL或路径python – Django – 设置urls.py和views.py
我是Django的新手,我正在尝试配置我的urls.py和views.py文档.这可能是一个非常简单的问题,但我不能为我的生活设置我的urls.py和views.py文档,以便localhost / index指向我创建的index.html文件.我已经按照Django项目教程来写了这封信并试了很多很多变种,但这并不是为了点击我.任何python – django – urls.py根路径集
当我输入localhost:8000或localhost:8000 / store时,两个视图都与home / index.html相同. 我希望这些路径设置不同的视图. urls.py from django.conf.urls import url from django.contrib import admin urlpatterns = [ url(r'', 'home.views.index', name='view_homepython – Django 1.5.1’ImportError:运行测试时没有名为urls的模块’
我已经开始使用Django 1.5进行项目我已经对配置文件应用程序进行了以下网址,视图和测试. 当我浏览localhost:8000 / profiles时它工作得很好 但是,当我为配置文件应用程序./manage.py测试配置文件运行测试时,它失败并出现以下异常 File "<stdlib>/site-packages/django/core/urlrpython – django URL中出现的站点名称
我有一个问题,在Django中调用url模板标签会附加网站名称(我不希望它在那里.) 假设网站名称是’mysite’. 例如: <a href="{% url myapp.views.myview "myparam" %}">Link text</a> 正在生产: <a href="/mysite/foo/bar">Link text</a> 当我想要它产生: <a href=&qupython – 通过约束选择将参数传递给Django中的视图
我正在寻找将两个参数中的任何一个传递给URL中的视图的最佳方法,而不允许任何其他参数. 例如,使用以下URL: (r'^friends/requests', 'app.views.pendingFriends'), (r'^friends/offers', 'app.views.pendingFriends'), 如果可以将URL传递给视图,那么pendingFriends知道从哪个URLpython – 使用Django的操作的默认参数
在正则表达式与django没有匹配的情况下,有没有办法将默认参数传递给一个动作? urlpatterns = patterns('',(r'^test/(?P<name>.*)?$','myview.displayName')) #myview.py def displayName(request,name): # write name to response or something 我已经尝试将urlpattepython – Django url参数和反向URL
我有一个看起来像这样的观点: def selectCity(request, the_city): request.session["ciudad"] = the_city city = request.session["ciudad"] return HttpResponse('Ciudad has been set' + ": " + city) 一个看起来像这样的URL: url(rpython – Django facebook app:缺少signed_request
受到黑客新闻20分钟写Facebook应用程序应用程序的启发,我正在写一个Facebook应用程序,主页工作正常:显示空列表的诗歌.但是,我在创建从一个视图到另一个视图的链接时遇到了问题. 我正在使用django,这里有一些代码: 来自urls.py urlpatterns = patterns('', url(r'^$', 'crossworpython – Django网址空值
我有一个django应用程序,我打电话给api如下:(api.py) class studentList(APIView): def get(self, request, pk, pk2, format=None): student_detail = Student.objects.filter(last_name = pk, campus_id__name = pk2) serialized_student_detail = studentSepython – 使用Django app,Heroku筹集500而不是404
我设计了我的应用程序的URL以匹配所有条件并发现它在我的本地计算机上运行完美且DEBUG = FALSE但是当部署到Heroku时我似乎有一个问题,所有应该引发404的网址最终会提高500? 有没有人遇到过这个? 我的网址格局 url(r'^$', 'index', name='dashboard_index'), 检索http:// localhost:5python – urlpattern的正则表达式
我需要一个URL的正则表达式,如: /slug/#slug/slug/ 我知道应该是这样的: r'^(?P<slug1>[-\w]+)/#(?P<slug2>[-\w]+)/(?P<slug3>[-\w]+)/$' 但是我遇到了角色问题#解决方法:#字符后面的参数不发送到服务器,所以不能像django那样捕获服务器端脚本.python – Django以某种方式缓存url正则表达式模式吗?
我是一个需要帮助的Django新手:即使我在urls.py中更改了一些网址,我也会继续从Django获取相同的错误消息.这是我的settings.py中的相关行: ROOT_URLCONF = 'mydjango.urls' 这是我的urls.py: from django.conf.urls.defaults import * # Uncomment the next two lines to enable t