问题列表 - 第23607页

如何使用Django获取当前的url名称?

我必须根据当前的url动态构建一个url.使用{% url %}标记是最简单的方法,但我需要当前的url名称来动态生成新的标记.

如何将url名称附加到导致当前视图的urlconf?

编辑:我知道我可以手动手工使用网址,get_absolute_url但我宁愿避免它,因为它是一个讲座的一部分,我想只展示一种建立网址的方法.

学生知道如何使用{% url %}.当他们必须基于当前的URL生成更完整的URL时,他们知道面临问题.最简单的方法是{% url %}再次使用,有一些变化.由于我们已经命名了url,因此我们需要知道如何获取调用当前视图的url的名称.

编辑2:另一个用例是根据基本模板不同地显示基本模板的部分.还有其他方法可以做到这一点(使用CSS和{%block%},但有时如果视图名与链接匹配,则能够删除base.html菜单项的标记.

django django-urls urlconf

81
推荐指数
5
解决办法
6万
查看次数

IIS和ASP.Net Web开发服务器之间的行为差​​异?

在开发过程中,我通常使用Web Development Server(有时称为Cassini)测试ASP.Net应用程序.有时,当我发布到真正的IIS环境时,我注意到应用程序的行为有所不同.

那么,生产IIS服务器和ASP.Net Web开发服务器的行为方式有何不同?我并不是说功能集的差异(显然IIS有许多WDS中没有的功能),但它们处理ASP.Net的方式不同.

顺便说一句:对这个问题的回答中提到了一些差异,但我确信必须有更多.

asp.net iis cassini

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

软件评估 - 许可证

任何人都可以帮我解决软件许可模块问题.我们创建了一个新的应用程序,并希望稍后我们需要完整版本发布我们工具的演示版本(30天试用版).如何生成许可证文件或许可证代码以及如何限制30天的评估.请给我一些帮助.

我们的应用程序是在QT的Windows上开发的

qt licensing visual-c++

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

在定义我的变量时,我应该在PHP中进行类型转换吗?

我很抱歉,如果这更像是一个理论问题,那么就是现实生活中的问题,但对我来说这是一个现实生活中的情况.我们正在评论PHP与vars一起工作的方式,以及由于它的"混合变量"和我发生的事情,服务器上的内存如何重 - 为什么不从一开始就进行类型转换?

所以我想我的问题是:如果你所有的PHP变量都是"预先投入"的,那么服务器负载会有什么不同吗?

例:

protected $_id; VS protected (int) $_id;

php memory load casting

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

为什么"a"的输出是-80?

#include<stdio.h>
#include<conio.h>
#define ABC 20
#define XYZ 10
#define XXX ABC - XYZ

void main()
{
    int     a;

    a = XXX * 10;

    printf("\n %d \n", a);

    getch();
}
Run Code Online (Sandbox Code Playgroud)

我认为输出应该是100但是当我看到结果时我发现输出为-80.当我把括号作为#define XXX (ABC-XYZ)然后我输出为100但没有括号我输出为-80.

c side-effects operator-precedence c-preprocessor

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

如何控制UIWebView的颜色(在内容加载之前)?

我试图在其内容加载之前有一个黑色的UIWebView.在IB中,我尝试将UIWebView的背景颜色设置为黑色,以及使其具有透明背景并使其父视图的背景为黑色.两者都不起作用.当我的UIWebView加载背景时它是白色的.我怎样才能解决这个问题?

*我希望这不能归结为必须首先加载一个html字符串(在加载我的实际网页内容之前)以将背景设置为黑色对CSS.

iphone xcode objective-c uiwebview uiview

10
推荐指数
3
解决办法
2万
查看次数

如何让HTML Tidy在关闭标签之前不放置换行符?

HTML Tidy有这种令人生气的习惯,即结束标记之前添加换行符.例如:

<p>Some text</p>
Run Code Online (Sandbox Code Playgroud)

<p>Some text
</p>
Run Code Online (Sandbox Code Playgroud)

如何告诉Tidy将结束标记保持在与内容结尾相同的行?

顺便说一句,我通过Notepad ++运行Tidy,如果这有任何区别的话.

html text text-formatting tidy htmltidy

17
推荐指数
2
解决办法
6573
查看次数

在ANTLR中编写语言转换器

我正在用相同编程语言的某些方言之间编写一个转换器.我在网上找到了一个语法 - 它很复杂,处理所有情况.现在我正在尝试编写适当的操作.

大多数输入只是被重写为输出.我需要做的是解析函数调用,做我的魔术(重命名函数,重新排序参数等)并编写它.

我正在使用AST作为输出.当我遇到函数调用时,我构建了一个自定义对象结构(从我的目标语言定义的类),调用适当的函数,我有一个字符串,表示我想要获得的转换函数.

问题是,我应该用那个字符串做什么?我想替换封闭规则的.text属性,但setText()仅在词法分析器规则上可用,并且规则的.text属性是只读的.如何解决这个问题呢?

program
    : statement_list            { output = $statement_list.text; }
    ;

//...

statement
    :   expression_statement
    // ...
    ;

expression_statement
    : function_call
    // ...
    ;

function_call
    : ID '('                    { /* build the object, assign name */
                                  Function function = new Function();
                                  //...
                                }
      (
      arg1 = expression         { /* add first parameter */ }
      ( ',' arg2 = expression   { /* add the rest of parameters */ }
      )*
      )?
      ')'                       { /* convert the function …
Run Code Online (Sandbox Code Playgroud)

rewrite antlr

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

Qt的内存管理?

我对Qt很新,我想知道一些关于内存管理和对象生命的基本知识.我什么时候需要删除和/或销毁我的对象?这是否自动处理?

在下面的示例中,我需要删除哪些对象?销毁myOtherClass时实例变量会发生什么myClass?如果我不删除(或破坏)我的对象会发生什么?记忆会有问题吗?

MyClass.h

class MyClass
{

public:
    MyClass();
    ~MyClass();
    MyOtherClass *myOtherClass;
};
Run Code Online (Sandbox Code Playgroud)

MyClass.cpp

MyClass::MyClass() {
    myOtherClass = new MyOtherClass();

    MyOtherClass myOtherClass2;

    QString myString = "Hello";
}
Run Code Online (Sandbox Code Playgroud)

正如你所看到的那样,这是一个非常新手很容易的东西,但我在哪里可以轻松地了解这一点?

c++ memory qt object

91
推荐指数
3
解决办法
6万
查看次数

对象引用未设置为对象#5的实例

sUsername.Trim();
sPassword.Trim();
string ConnectionString = WebConfigurationManager.ConnectionStrings["dbnameConnectionString"].ConnectionString;
SqlConnection myConnection = new SqlConnection(ConnectionString);
Run Code Online (Sandbox Code Playgroud)

你调用的对象是空的.描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息:System.NullReferenceException:未将对象引用设置为对象的实例.

有任何想法吗?我不明白这个错误.

c# nullreferenceexception

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