标签: external-url

在JSF中重定向到外部URL

我一直在处理JSF的问题,当涉及到重定向到我的应用程序中的页面时,它工作正常,但我无法重定向到外部URL可以有人指导我吗?

jsf redirect jsf-2 external-url

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

如何在Django中重定向到外部URL?

我认为这应该很容易,但我无法弄清楚.我正在尝试编写一个退出视图.我收到了一个请求.通过urls.py,我渲染我的退出视图.在此视图中,我在数据库中为用户保存了一些参数,然后我想将用户重定向到外部URL.我试过了:

return redirect('http://stackoverflow.com/')
Run Code Online (Sandbox Code Playgroud)

来自Django文档.但是,optout视图呈现训练模板而不是返回重定向,尽管参数按预期保存在数据库中.我的代码如下:

def optout(request):
    if (('REMOTE_USER' in request.META and request.META['REMOTE_USER'] != "") or 
        (request.session.get('userid', False) and request.session['userid'] != "")):
        if ('REMOTE_USER' in request.META and request.META['REMOTE_USER'] != ""):
            userid = request.META['REMOTE_USER']
        if (request.session.get('userid', False) and request.session['userid'] != ""):
            userid = request.session['userid']
        user = User.objects.get(username=userid)
        user.optout = True
        user.postpone = False
        user.save()
        return redirect('http://stackoverflow.com/')
    context = { 'userid': "" }
    return render(request, 'games/Training.html', context)
Run Code Online (Sandbox Code Playgroud)

任何帮助都非常感谢.

python django url redirect external-url

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

如何将外部CSS资源与JSF h:outputStylesheet链接?

我想知道我是否可以使用<h:outputStylesheet/>从外部资源链接CSS.我想链接雅虎网格.使用以下代码,我得到了一个RES_NOT_FOUND:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:f="http://java.sun.com/jsf/core"      
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.prime.com.tr/ui"
      xmlns:tcmt="http://java.sun.com/jsf/composite/tcmt/component">

    <h:head>
    </h:head>
    <h:body>
        <h:outputStylesheet library="css" name="http://yui.yahooapis.com/3.3.0/build/cssgrids/grids-min.css" target="head" />
     </h:body>
</html>
Run Code Online (Sandbox Code Playgroud)

jsf external-url outputstylesheet

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

如何重定向到外部 url onClick?在反应中

我正在使用react-router,这意味着我将路由存储在app.tsx文件中。

我有需要重定向到外部 url 的卡片组件onClick

所以我的问题是如何onClick使用外部 url 示例重定向卡组件:www.test.com并为该 url 提供两个查询字符串a=xxxb=xxx

redirect external-url typescript reactjs react-router

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

从angularJS partial中链接到具有不同域的外部URL

我想要做的就是在链接到外部网站的部分的html中包含一个锚标记.如果是这个标准的html,代码就是:

<a href="http://www.google.com" target="_blank">google</a>
Run Code Online (Sandbox Code Playgroud)

就像这一样简单,我似乎无法找到一个有效的解决方案来过去角度拦截路线(或者无意中用https://docs.angularjs.org/api/ng/directive/a指令替换我的锚点?) .

我已经搜索了SO和网络的其余部分并看到了无数的处理解决方案:同一域内的链接,SPA内的路由,页面内的路由(ala $ anchorScroll)但这些都不是我的问题.

我怀疑它可能与使用$ sce有关,但我是Angular n00b并且不确定如何正确使用该服务.我在视图控制器中尝试了以下内容:

$scope.trustUrl = function(url) {
    return $sce.trustAsResourceUrl(url);
}
Run Code Online (Sandbox Code Playgroud)

与相应的:

<a ng-href="{{ trustUrl(item) }}">Click me!</a>
Run Code Online (Sandbox Code Playgroud)

(如下所述:在angularjs模板中绑定外部URL)

但这似乎没有做到这一点(我最终只在渲染页面中使用了href ="{{").

使用像这样的普通香草锚链接:

<a href="http://www.google.com">google</a>
Run Code Online (Sandbox Code Playgroud)

也没有做到这一点(尽管一些在线建议标准href会导致完整的页面重新加载角度:AngularJS - 我如何进行整页加载的重定向?).

我也尝试添加target = _self"属性,但这似乎也没有效果.

我是否需要编写如此处所述的自定义指令?

有条件地将target ="_ blank"添加到与Angular JS的链接中

对于这样一个简单的动作来说,这一切看起来都太复杂了,我觉得我在遗漏中遗漏了一些明显的东西,至少我希望如此,因为这个过程只是为了链接到另一个网址而感到非常繁重.

提前感谢任何解决方案,建议,参考或指导.

anchor href external-url angularjs

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

Django - 外部 URL 链接

我是 Python 和 Django 的新手,我刚刚创建了一个网站。基本上我希望在网站上有一个页面来显示我们公司的合作伙伴。我创建了一个应用程序“合作伙伴”,在模型中,我将“网站”作为字段之一。

在合作伙伴 html 文件上,我有一个用户可以单击的按钮,这会将他们带到新选项卡中的合作伙伴网站。

我尝试通过以下方式链接该网站:{{partner.website}}但是最终结果如下:www.mydomain.com/partners/www.partnerwebsite.com

我只想在新选项卡中打开合作伙伴网站 (www.partnerwebsite.com)。

任何帮助表示赞赏。如果已经有其他帖子讨论此问题,请重定向我。

视图.py

from django.shortcuts import render, redirect
from .models import Partner

def index(request):
    partners = Partner.objects.order_by('-date_added').filter(is_published=True)

     context = {
    'partners': partners,
}

     return render(request, 'partners/partners.html', context)
Run Code Online (Sandbox Code Playgroud)

模型.py

from django.db import models
from datetime import datetime

class Partner(models.Model):
    name = models.CharField(max_length=200)
    description = models.TextField()
    website = models.CharField(max_length=100)
    email = models.CharField(max_length=200)
    contact_person = models.CharField(max_length=200)
    phone = models.CharField(max_length=100)
    mobile = models.CharField(max_length=100)
    address = models.CharField(max_length=200)
    photo_main = models.ImageField(upload_to='photos/partners/%Y/%m/%d/')
    promo_code = models.CharField(max_length=20, blank=True)
    is_published …
Run Code Online (Sandbox Code Playgroud)

python django redirect external-url

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