小编Dom*_*ger的帖子

Django:如何在指向静态图像文件的链接上调用“反向”?

在 Django 中,我将图像存储在 site_media 中,如下所示:

/site_media/somepath/image.jpg
Run Code Online (Sandbox Code Playgroud)

已将 urls.py 文件设置为使用以下方法为这些服务器提供服务:

urlpatterns += patterns('',
    (r'^site_media/(?P<path>.*)$', 'staticfiles.views.serve')
)
urlpatterns += patterns('',
    (r'^site_media/(?P<path>.*)$', 'staticfiles.views.serve')
)
Run Code Online (Sandbox Code Playgroud)

那么如何对这些图像之一进行 reverse() 或 {% url %} 调用?

django django-templates

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

HTML中的星号输出密码(使用Ruby on Rails)

我是网络编程的新手,甚至更新的ruby on rails.用户输入或"隐藏"新密码的最佳方法是什么?

html passwords ruby-on-rails

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

如何在SGML模式下缩进4个空格

您知道在SGML模式下(PSGML),Emacs可以自动缩进XML缓冲区.

C-x-h ;; Select all
M-C-\ ;; Indent
Run Code Online (Sandbox Code Playgroud)

但所有的缩进都是2个空格.如何设置自动缩进到4个空格?

我试过(setq-default sgml-indent-step 4),但它不起作用.

目前的观点是:

<TESTCASE>
  <NAME>00001<NAME>
  <TIMEOUT>600000</TIMEOUT>
Run Code Online (Sandbox Code Playgroud)

我的期望是

<TESTCASE>
    <NAME>00001<NAME>
    <TIMEOUT>600000</TIMEOUT>
Run Code Online (Sandbox Code Playgroud)

谢谢!

使用
2008-03-26的GNU Emacs 22.2.1(i386-mingw-nt5.1.2600)发布RELEASE

emacs

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

如何将列表列表展平一步

我有一个元组列表列表

A= [ [(1,2,3),(4,5,6)], [(7,8,9),(8,7,6),(5,4,3)],[(2,1,0),(1,3,5)] ]
Run Code Online (Sandbox Code Playgroud)

外部列表可以具有任意数量的内部列表,内部列表可以具有任意数量的元组,元组总是具有3个整数.

我想生成元组的所有组合,每个列表中有一个:

[(1,2,3),(7,8,9),(2,1,0)]
[(1,2,3),(7,8,9),(1,3,5)]
[(1,2,3),(8,7,6),(2,1,0)]
...
[(4,5,6),(5,4,3),(1,3,5)]
Run Code Online (Sandbox Code Playgroud)

一个简单的方法是使用类似的函数itertools.poduct() 但必须像这样调用它

itertools.product([(1,2,3),(4,5,6)], [(7,8,9),(8,7,6),(5,4,3)],[(2,1,0),(1,3,5)])
Run Code Online (Sandbox Code Playgroud)

即删除外部列表.我不知道该怎么做.有没有更好的方法来生成元组的所有组合?

python

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

支持多种人类语言

我正在考虑我的最后一年项目以及支持多种语言的可能性,例如英语,威尔士语,德语等.

是否有一种在程序中支持多种人类语言的标准方法?
存储不同语言的推荐文件格式是什么?

这是我无能为力但显然是一个非常常见的特征,所以欢迎任何建议.

我最熟悉使用mfc进行UI应用程序的c ++,目前正在学习Qt.因此,考虑到这种偏见的答案是好的.

(对不起,如果之前已经介绍过,但在SO上搜索'Languages'会返回编程语言相关问题的流程)

c++ internationalization

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

从模型到模型类型的详细名称

我有一个模型的实例FooBar- 我如何获得Foo Bar用于显示给用户的自然化类型,verbose_name如果在Meta选项中设置了类,则确保使用类.例如:

class FooBar(models.Model):
  title = models.CharField(max_length = 100)

  class Meta:
    verbose_name = 'Spaghetti Monster'
Run Code Online (Sandbox Code Playgroud)

如何从一个实例获得'Spaghetti Monster' FooBar

django django-models

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

django,一种查询独特模型的好方法

假设我有这样的模型:

class Foo(models.Model):
    name = models.CharField("ad",max_length=25)
    type = models.ForeignKey(Type)
Run Code Online (Sandbox Code Playgroud)

所以在数据库中我有Foo对象具有相同的名称字段但不同的类型,即:

name type
A     1
A     2
B     1
C     2
A     3
B     3
Run Code Online (Sandbox Code Playgroud)

我将使用这些信息来生成一个html选择表单,显示所有可能的(不同的)名称,所以最后我的选择表单将显示如下:

<select>
  <option value="A">A</option>
  <option value="B">B</option>
  <option value="C">C</option>
</select>
Run Code Online (Sandbox Code Playgroud)

如何获取不同值的列表name

django django-queryset django-views

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

正则表达式为字母数字

我有这个PHP正则表达式:

$username = preg_replace('/[^a-z0-9]/i', '', $username);
Run Code Online (Sandbox Code Playgroud)

它只允许A-Z0-9.我怎么能允许.,-而且_还有?

php regex alphanumeric

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

Django查询包含和关键字

我在一个用""拆分的字符串中有一些关键字.我还有表名列表.如何获取名称中包含一个关键字的所有记录?

例:

keywords ='test split el'
如果我在记录'test2''元素'和'show'中,查询应返回'test2'和'element'.

python django

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

Django模式方法的第一个参数有什么用?

第一个参数(包含''在下面的例子中)的意义是patterns什么?

urlpatterns = patterns('',
    (r'^articles/2003/$', 'news.views.special_case_2003'),
    (r'^articles/(\d{4})/$', 'news.views.year_archive'),
)
Run Code Online (Sandbox Code Playgroud)

有时我看到它填写,像这样:

urlpatterns = patterns(
    'zinnia.views.entries',
    url(r'^$',
        'entry_index', entry_conf_index,
        name='zinnia_entry_archive_index'),
    )
Run Code Online (Sandbox Code Playgroud)

python django

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