我正在尝试使用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.我在使用库加载的自定义标记时遇到了另一个问题,但即使我使用了正确的标记注册语法,也无法识别标记本身.任何想法将非常感谢!
我正在尝试转换一个openGL [编辑:"我绘制的卡片?(?):) thx unwind]包含很多纹理(没有移动)到一个PNG文件,我可以在框架的另一部分使用我'与...合作.有没有一个C++库可以做到这一点?
谢谢!
我有以下数组:
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*'的无效转换
我该怎么办?
谢谢!!