问题列表 - 第5731页

在django Web应用程序中,如何为用户提供自己的子域?

我正在使用Django和Pinax开始一个新的Web应用程序项目.我希望能够为我的用户提供像Wordpress和其他网站这样的独特域名:username.wordpress.com.我不知道如何使用Django来处理这个问题,因为url解析逻辑(在urls.py中)以域名后的url开头.

更具体地说,将有多组用户,每组具有唯一的名称.不确定这有什么不同,但我想我应该提一下.

有没有办法我可以操纵http请求,以便URL看起来像Django,好像网址是这样的www.domain.com/groupname,但仍然在浏览器地址栏中显示为groupname.domain.com

django subdomain pinax

35
推荐指数
1
解决办法
3509
查看次数

ASP.NET MVC Html.DropDownList SelectedValue

我试过这是RC1,然后升级到RC2,但没有解决问题.

// in my controller
ViewData["UserId"] = new SelectList(
    users, 
    "UserId", 
    "DisplayName", 
    selectedUserId.Value); // this has a value
Run Code Online (Sandbox Code Playgroud)

result:在对象上设置SelectedValue属性

// in my view
<%=Html.DropDownList("UserId", (SelectList)ViewData["UserId"])%>
Run Code Online (Sandbox Code Playgroud)

结果:所有预期选项都呈现给客户端,但未设置所选属性.SelectedValue中的项目存在于列表中,但列表中的第一项始终默认为选中.

我该怎么做?

更新 感谢John Feminella的回复,我发现了问题所在."UserId"是我的视图强类型化的模型中的属性.当Html.DropDownList("UserId"更改为除"UserId"之外的任何其他名称)时,将正确呈现所选值.

这导致值不受模型约束.

asp.net-mvc

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

为什么信号不仅称为事件?

据我所知,在Python和Django中,信号只是委托事件.是否有任何功能上将它们与C#,Java,ActionScript等中典型的事件概念区分开来?

python signals django-signals

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

static_cast with boost :: shared_ptr?

什么是一个相当于static_castboost::shared_ptr

换句话说,我该如何重写以下内容

Base* b = new Derived();
Derived* d = static_cast<Derived*>(b);
Run Code Online (Sandbox Code Playgroud)

什么时候用shared_ptr

boost::shared_ptr<Base> b(new Derived());
boost::shared_ptr<Derived> d = ???
Run Code Online (Sandbox Code Playgroud)

c++ boost shared-ptr static-cast

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

找到Linux OOM杀手杀死的进程

当Linux内存不足(OOM)时,OOM杀手基于一些启发式选择一个杀死进程(这是一个有趣的读物:http://lwn.net/Articles/317814/).

如何以编程方式确定最近被OOM杀手杀死的进程?

linux linux-kernel

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

正则表达式:一次性获取没有扩展名的文件名?

我想使用正则表达式获取文件名,所以我一直在尝试简单的事情

([^\.]*)
Run Code Online (Sandbox Code Playgroud)

这当然只有在文件名有一个扩展名时才有效.但如果是adfadsfads.blah.txt我想要的话adfadsfads.blah.我怎么能用正则表达式做到这一点?

关于David的问题,'为什么你会使用正则表达式',答案是'为了好玩'.事实上,我使用的代码很简单

length_of_ext = File.extname(filename).length
filename = filename[0,(filename.length-length_of_ext)]
Run Code Online (Sandbox Code Playgroud)

但我喜欢尽可能地学习正则表达式,因为它总是出现在极客鸡尾酒派对上.

regex syntax

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

使用POI创建Excel工作簿时有哪些(陷阱和)限制?

刚看到崩溃,我们超过了255列.也许这个问题应该直接转向POI,但是我可以说我不想打扰他们,以便进一步开发它已经具有的增长性有用的API.;-) 限制页面不会逐步详细说明.

那么:假设输出在Excel中可读,您对实际限制的体验是什么?有没有人使用POI来评估和探索POI生成的Excel文件的软硬限制?

我可以在POI界面中快速找到的唯一限制如下.Microsoft列出了Excel 中的其他限制,这些限制似乎没有在POI中涵盖.

编辑:哎呀.刚刚意识到我们在过去的5年里没有更新过POI,所以下面的代码可能已经被替换了100次.

编辑:以下代码自2008年10月19日版本3.2以来没有变化.

/**
 * @throws RuntimeException if the bounds are exceeded.
 */
private void checkBounds(int cellNum) {
  if (cellNum > 255) {
      throw new RuntimeException("You cannot have more than 255 columns "+
                "in a given row (IV).  Because Excel can't handle it");
  }
  else if (cellNum < 0) {
      throw new RuntimeException("You cannot reference columns with an index of less then 0.");
  }
}
Run Code Online (Sandbox Code Playgroud)

java excel apache-poi

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

GMail喜欢文件上传进度条与GWT?

所有Gmail用户都应该已经注意到文件上传进度条最近已更新.

我想知道这种效果是否可以用GWT实现.我对GWT很新,所以如果任何可以帮我测试函数的GWT源代码会非常有用.

更新
我最终使用SWFUpload.但是,此问题下的其他建议都是有效的.只需尝试不同的选项,然后选择您喜欢的选项!

gwt

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

在eclipse API中,如何从位于项目或工作区外部的文件中获取IFile

我想创建IFile接口来打开位于项目或工作区外的文件.

如何获得IFile接口?

问候,西蒙

eclipse-3.4 eclipse-rcp

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

在C#中自动加密文件?

如何在C#中加密文件?我想使用数据库(如sqlite)并正常使用它,除了加密文件并让我的用户在访问数据库之前输入密码.

c# encryption

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