小编maj*_*dal的帖子

Django url templatetag(但不是rev​​erse())错误:渲染时捕获NoReverseMatch

我正在尝试使用url模板标记:

{% url all-labs-map %}
Run Code Online (Sandbox Code Playgroud)

但是当我查看页面时,我收到此错误:

Caught NoReverseMatch while rendering: Reverse for 'all-labs-map' with arguments '()' and keyword arguments '{}' not found.
Run Code Online (Sandbox Code Playgroud)

当我像这样使用模板标签时:

{% url gmaps.views.all_labs %}
Run Code Online (Sandbox Code Playgroud)

它工作得很好.

这是URL conf:

urlpatterns = patterns('gmaps.views',
    url(r'^lab_list/$', 'all_labs', name="all-labs-map" ),
)
Run Code Online (Sandbox Code Playgroud)

我尝试使用django shell来查看命名URL是否存在问题,但是使用了

reverse('all-labs-map') 
Run Code Online (Sandbox Code Playgroud)

返回正确的URL.

关于发生了什么的任何想法?

谢谢!

迈季

编辑:

我在ubuntu上使用django 1.2与nginx服务器和gunicorn和virtualenv.我在使用库加载的自定义标记时遇到了另一个问题,但即使我使用了正确的标记注册语法,也无法识别标记本身.任何想法将非常感谢!

django django-urls

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

openGL转入png

我正在尝试转换一个openGL [编辑:"我绘制的卡片?(?):) thx unwind]包含很多纹理(没有移动)到一个PNG文件,我可以在框架的另一部分使用我'与...合作.有没有一个C++库可以做到这一点?

谢谢!

c++ opengl png ldf

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

在C中从'char'到'int*的无效转换

我有以下数组:

int A[] = {0,1,1,1,1, 1,0,1,0,0, 0,1,1,1,1};
int B[] = {1,1,1,1,1, 1,0,1,0,1, 0,1,0,1,0};
int C[] = {0,1,1,1,0, 1,0,0,0,1, 1,0,0,0,1};
//etc... for all letters of the alphabet 
Run Code Online (Sandbox Code Playgroud)

还有一个在5x3 LED矩阵上打印字母的功能:

void printLetter(int letter[])
Run Code Online (Sandbox Code Playgroud)

我有一串字母:

char word[] = "STACKOVERFLOW";
Run Code Online (Sandbox Code Playgroud)

我想将字符串的每个字符传递给printLetter函数.

我试过了:

int n = sizeof(word);

for (int i = 0; i < n-1; i++) {  
    printLetter(word[i]);
}
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:从'char'到'int*'的无效转换

我该怎么办?

谢谢!!

c arduino

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

标签 统计

arduino ×1

c ×1

c++ ×1

django ×1

django-urls ×1

ldf ×1

opengl ×1

png ×1