小编Evg*_*eny的帖子

如何将HTML <FORM>显示为内联元素?

这可能是一个基本的html/css问题......

我有一个简单的单键式表单,我想在段落文本中内嵌显示.

<p>Read this sentence 
     <form style='display:inline;'>
     <input style='display:inline;' 
            type='submit' 
            value='or push this button'/>
     </form>.
</p>
Run Code Online (Sandbox Code Playgroud)

即使form有style = display:inline属性,我在表单之前得到一个换行符.有办法摆脱它吗?

里面可以形成元素<p>吗?

html css

80
推荐指数
4
解决办法
17万
查看次数

如何反省django模型领域?

我试图获取模型中的字段的类信息,当我只知道字段的名称和模型的名称(两个普通字符串).这怎么可能?

我可以动态加载模型:

from django.db import models
model = models.get_model('myapp','mymodel')
Run Code Online (Sandbox Code Playgroud)

现在我有场 - 'myfield' - 我怎么能得到那个领域的班级?

如果该字段是关系型的 - 如何获取相关字段?

谢谢你!

python introspection django-models

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

Git:合并公共和私有分支,同时保持两个分支中的某些文件完好无损

我在这里读了几个git问题,但找不到这个问题的答案:

我有一个公共和私人分支机构,我想允许某些文件发散.

这些是包含密码和本地自定义的配置文件.

我确实希望能够以两种方式合并分支:从私有到公共和返回,但我不希望自动合并这些特定文件.

有没有办法以这种方式设置git?我很想找到一个自动化解决方案:) - 这样可以像往常一样进行合并.


编辑:这是适合我的解决方案(感谢VonC对gitattribute的建议)

对我来说唯一意想不到的事情是"合并保护"只有在两个分支中的文件分歧后才开始工作,而不是在应用以下配置后立即开始工作

.gitattributes(如果你想分享这个,可以用git跟踪)或.git/info/attributes:

file1      merge=keepmine
path/file2     merge=keepmine
Run Code Online (Sandbox Code Playgroud)

keepmine是一个命名的自定义合并管理器,它只是一个do-nothing命令而不是所选文件的内部合并驱动程序,它在下面设置

从私人分支到公共分支合并时,我通常会这样做git merge --squash private.这样私有编辑就不会进入公共分支的git历史.

的.git /配置:

#public repository
[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = <public repo git url> 

#private repository
#has to set up with git init and populated with the initial commit to branch mybranch
[remote "private"]
    push = +:
    url = /path/to/local/private/repo 
[merge "keepmine"]
    name = dont_merge_selected_files
    driver = echo %O %A %B 
[branch "master"]
    remote = origin
    merge …
Run Code Online (Sandbox Code Playgroud)

git merge dvcs

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

用于查找字符串集交集或异常值的Unix命令?

是否有与UNIX相同的UNIX命令

sort | uniq
Run Code Online (Sandbox Code Playgroud)

找到字符串集交叉点或"异常值".

一个示例应用程序:我有一个html模板列表,其中一些有{%load i18n%}字符串在里面,有些则没有.我想知道哪些文件没有.

编辑: grep -L解决了上述问题.

这个怎么样:

文件1:

mom
dad
bob
Run Code Online (Sandbox Code Playgroud)

文件2:

dad
Run Code Online (Sandbox Code Playgroud)

%与file1 file2相交

dad
Run Code Online (Sandbox Code Playgroud)

%left-unique file1 file2

mom
bob
Run Code Online (Sandbox Code Playgroud)

unix grep set

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

Django使用子查询计数来注释查询集

这似乎不适用于django 1.1(我相信这将需要一个子查询,因此标题)

qs.annotate(interest_level= \
             Count(Q(tags__favoritedtag_set__user=request.user))
           )
Run Code Online (Sandbox Code Playgroud)

我的查询集中有一些项目被标记,标签可以被用户收藏,我想计算用户通过标签在集合中偏好每个项目的次数.

有没有办法在不使用extra()的情况下构造这样的查询?

谢谢.

django django-models

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

有没有办法在python中为图像制作漂亮的抗锯齿圆角?

有没有办法用python制作漂亮的圆角?目前我的项目中使用了PIL和GD2.他们两个都有一个arc()方法,允许你绘制一个四分之一圆,但四分之一圈没有抗锯齿,所以图像看起来很脆.

是否有任何简洁的方法来制造抗锯齿/光滑的圆角?

python image-processing rounded-corners python-imaging-library

14
推荐指数
3
解决办法
9097
查看次数

无法在Django中切换语言环境

我有文件locale/es/LC_MESSAGES/django.mo(和.po),运行makemessages和compilemessages.绝对是所有消息都被翻译

在settings.py中有:

USE_I18N = True
LANGUAGE_CODE = 'es'
Run Code Online (Sandbox Code Playgroud)

django仍然固执地从英文.po文件中获取字符串......为什么会这样?

一定有一些问题......谢谢.

编辑这似乎是这种情况,只有当LocaleMiddleware有效.

django internationalization

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

什么是谷歌关闭的DomHelper?

有人可以解释一下谷歌关闭中DomHelper的意义吗?

它是什么以及它如何有用?

谢谢!

编辑: 这是一个更详细的答案

javascript dom google-closure

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

如何为开源项目实现有效的民主治理?

如何成功实施开源项目的民主(非BDFL控制)管理类型?更具体地说 - 对于使用分布式源存储库的项目.

在这样的环境中最好采用什么样的沟通方式?

如何鼓励合并分支到主人?

我最感兴趣的是建立一种情况,即人们可以根据"社会契约"协议直接合并到主分支,他们遵循项目路线图(他们自己帮助定义)并且他们提交的代码经过测试.

我特别想鼓励工作流程

define the problem- > define requirements and specific metrics of success- > architect- >build and test

原因是 - 我经常看到像here is the problem and here is how I think it should be solved 其他人一样的电子邮件跳入并开始战斗.完全没有生产力.

通常这种意见的分歧源于不在问题定义,要求或架构的同一页面上.或者有时候因为没有人想过这样的事情.

如何鼓励人们正确分析问题,分享好点子并选择最佳解决方案?

如何组织沟通,以避免愚蠢的斗争,做出正确的决定,而不是过于官僚,并以良好的步伐前进?

你有什么建议吗?是否有以这种方式管理的项目示例?

您认为采用分布式修订控制而不是集中式会影响项目管理的风格吗?

编辑:在相关问题中找到一些有趣的链接

http://gettingreal.37signals.com/toc.php

http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/

project-management open-source

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

Google Closure Library的最佳/更稳定的功能是什么?

2009年11月,谷歌宣布发布Closure Tools,其中包括Closure Library.

根据这篇文章,谷歌关闭库包含一些战斗硬化的部分和其他更实验性的.

有经验的人可以使用谷歌关闭共享信息哪些部分是可靠的,哪些是iffy(呃)还是没有准备好用于生产?有些演示显然不适用于最新的firefox(截至2010年1月).

javascript google-closure google-closure-library

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