问题列表 - 第3828页

如何隐藏Django表单中的主键字段

我更喜欢我的主键字段在我的编辑页面中不可见.如果我将其设置为AutoField,则不会在HTML表单中呈现它.但是主键值也不在我的POST数据中.有没有一种简单的方法将AutoField渲染为隐藏字段?

django django-forms

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

打印时如何确定字符串的宽度?

我正在创建一个自定义控件,其中一部分是使用Graphics类来向表单绘制文本.目前我正在使用以下代码来显示它:

private float _lineHeight { get { return this.Font.Size + 5; } }
private void Control_Paint(object sender, PaintEventArgs e)
{
    Graphics g = this.CreateGraphics();
    Brush b = new SolidBrush(Colors[7]);

    g.DrawString("Hello World!", this.Font, b, 0, 2);
    g.DrawString("This has been a test of the emergency drawing system!",
        this.Font, b, 0, 2 + _lineHeight);
}
Run Code Online (Sandbox Code Playgroud)

我目前正在使用固定宽度字体,我想知道字体显示的宽度,但似乎没有这种信息的任何属性.有没有办法获得它?我想要它所以我可以在显示时正确包裹线条.

c# string graphics .net-3.5

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

PHP的脚手架

在PHP中是否有任何东西可以创建基本的脚手架,就像在Rails中一样?

编辑:我需要一些东西快速原型..

php ruby-on-rails scaffolding

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

从 Python 编写 LMMS 脚本

最近,我询问了有关使用 Python 编写 FruityLoops 或 Reason 脚本的问题,但没有得到太多答复。

今天我发现了LMMS,一个自由软件 FruityLoops 的克隆。所以,同样的。有没有人尝试过用Python(或类似的)编写这个脚本?是否有 API 或包装器用于从外部访问其资源?

如果没有,尝试编写一个的正确方法是什么?

python audio-player lmms

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

在HTML/XHTML TextArea中对齐文本

我目前正在尝试在textarea中证明文本,不幸的是CSS:

text-align: justify;
Run Code Online (Sandbox Code Playgroud)

对于像中心,左和右的文本不起作用.我在Firefox 3和IE 7都尝试过这个,没有运气.

有没有办法解决?

html css textarea justify text-alignment

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

有什么理由我无法创建支持中缀,后缀和前缀功能的语言,还有更多?

我一直在考虑创建一种非常适合创建DSL的语言,允许定义中缀,后缀,前缀或甚至由多个单词组成的函数.例如,您可以按如下方式定义中缀乘法运算符(其中已定义了乘法(X,Y)):

a * b => multiply(a,b)
Run Code Online (Sandbox Code Playgroud)

或后缀"平方"运算符:

a squared => a * a
Run Code Online (Sandbox Code Playgroud)

或者是C或Java风格的三元运算符,它包含两个散布着变量的关键字:

a ? b : c => if a==true then b else c
Run Code Online (Sandbox Code Playgroud)

显然,在这种语言中存在大量的歧义空间,但如果它是静态类型的(使用类型推断),那么大多数歧义可以被消除,而剩下的那些可以被认为是语法错误(通过添加括号来纠正适当).

有什么理由我没有看到这会使这个极其困难,不可能,或者只是一个简单的坏主意?

编辑:很多人都指出了可以做到这一点或类似事情的语言,但我实际上对如何实现自己的解析器的指针感兴趣,或者如果这样做我可能会遇到的问题.

syntax parsing programming-languages infix-notation postfix-notation

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

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

像MVC这样的函数式语言和编程模型是否是下一个大热门?

最近,我听到很多关于函数式编程语言的好东西,比如F#.另外[和无关],我也注意到MVC开始获得大量曝光 - 也许是自Silverlight/WPF推出以来.

如果没有先做我的研究,我从来就不会成为一个赶时髦的人 - 实际上我花了一些时间来实现.NET的飞跃.有人刚刚在我之前提出的关于早期采用新技术的问题中发表了评论,这让我停下来思考.

我一直在努力争取时间学习WPF,但我现在开始怀疑这是否可行.像F#这样的语言和MVC编程模型是留下还是仅仅是下一个时尚?或者人们真的认为这些成为C#/ VB和OOP的潜在替代品?

我的大多数开发都是内部应用程序,可以是在内部网上部署的富Web应用程序,也可以是winforms实用程序应用程序,以便在各个计算机上进行分发.到目前为止,我的选择技术非常标准--T-SQL/PL*SQL,C#/ VB,JavaScript/AJAX,CSS.

我想我正在努力确定的是,这些技术的混合在不久的将来会在我的工具箱中最有效/最有用吗?

design-patterns programming-languages future-proof

4
推荐指数
3
解决办法
2786
查看次数

有谁知道 FMPP 的 Python 等价物?

有谁知道FMPP文本文件预处理器的 Python 等价物?

跟进:我正在阅读文档并查看给出建议的示例。只是为了扩展。我对 FMPP 的使用是读入数据文件 (csv) 并根据该数据使用多个模板以在 html 中创建所有链接到主索引的多页报告。

python preprocessor template-engine freemarker fmpp

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

Django中的"slu"是什么?

当我阅读Django代码时,我经常在模型中看到所谓的"slug".我不太确定这是什么,但我知道它与URL有关.怎么以及什么时候应该使用这个slug-thing?

(我在本词汇表中已经阅读了它的定义.)

python django django-models slug

543
推荐指数
9
解决办法
15万
查看次数