问题列表 - 第46718页

django保存模型ForeignKey关系

在我的model.py中

class Layer(models.Model):
    user = models.IntegerField()
    name = models
    ...

class Point(models.Model):
    layers = models.ForeignKey(Layer)
    meta = models.TextField()
    ...
Run Code Online (Sandbox Code Playgroud)

在我的view.py中

def datasave(request, id):
    mid = request.POST.get("layerid",default = "")
    metas = request.POST.get("meta",default = "")

    cs = Point()
    cs.layers = mid
    cs.meta = metas
    cs.save()
Run Code Online (Sandbox Code Playgroud)

但它在我的django调试中出错.在我的项目中我使用geodjango,openlayers和extjs ...我没有找到任何有关保存我的帖子的解决方案

我与我的外键没有任何关系..基本上我想制作一个图层,而不是我想在我的图层中添加一个点,我想用图层ID保存我的观点....

django foreign-keys

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

Javascript - 如何定义构造函数

我有一个这样的对象:

Object1.prototype = {
    isInit: false,
    Get : function (){}
} 
Run Code Online (Sandbox Code Playgroud)

现在我想添加一个带有一个参数的构造函数.我该怎么做?

javascript

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

我怎么知道Delphi函数是否会被内联?

当您将函数标记inline为时,您提示编译器此函数是内联的候选函数.编译器仍然可以确定它不是一个好主意,并忽略它.

  1. 有没有办法在不使用反汇编程序的情况下查看函数是否内联?是否有一些我不知道的编译器警告?

  2. 内联编译器使用的规则是什么?是否存在导致函数永远不会被内联的结构?

delphi inline compiler-warnings

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

C++中的默认枚举可见性

我有一个看起来像这样的课程:

namespace R 
{
class R_Class 
{
   enum R_Enum
   {
       R_val1,
       R_val2,
       R_val3
   }
private:
   // some private stuff
public: 
  // some public stuff
}
}
Run Code Online (Sandbox Code Playgroud)

我正在使用自动化测试工具进行单元测试.编译器声称我的测试工具无法访问R :: R_Class :: R_Enum类型.

我可以轻松访问类似定义的类中的值:

namespace S
{
class S_Class
{
public:
   enum S_Enum
   {
       S_val1,
       S_val2,
       S_val3
   }
}
private:
   // some private stuff
public: 
  // some public stuff
}
Run Code Online (Sandbox Code Playgroud)

是否需要为C++中的枚举提供明确的可见性指令?如果没有给出,他们默认为私人吗?保护?

c++ enums visibility

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

CLR破坏.NET对象

没有任何dispose()或者finalize模式被clr破坏的.NET对象怎么样?它是通过Object Finalize方法清除的!

.net clr

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

Cocoa - 将IBOutlet链接到单独的笔尖

我有一个nib文件,我在我的应用程序中的某个点加载.将NSWindow IBOutlet从我的AppDelegate链接到第二个nib文件的窗口是否合法?换句话说,我的IBOutlet没有连接到Xcode默认创建的MainMenu xib文件.如果这是合法的,我可以访问NSWindow的框架和其他功能吗?

macos cocoa objective-c nib nswindow

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

如何在symfony 1.4中将swfWidgetformChoice多个选项序列化到数据库中的单个字段

我在项目中使用symfony 1.4,我需要在单个字段中存储多个选项.

我正在使用sfWidgetFormChoice设置这样的loooks:

    $status = Doctrine::getTable('Profile')->getStatuses();
    $this->widgetSchema['status'] = new sfWidgetFormChoice(array(
        'expanded'=>true,
        'choices'=>$status,
        'multiple'=>true
        ));
    $this->validatorSchema['status'] = new sfValidatorChoice( 
            array('choices'=>array_keys($status),
            'multiple'=>true, 'required'=>false
   ));
Run Code Online (Sandbox Code Playgroud)

在我的模型中,我使用以下内容将多个选项序列化为单个字段.

  public function  setStatus($data) {
     $data = serialize($data);

     $this->_set('status', $data);

}
Run Code Online (Sandbox Code Playgroud)

?>哪个像魅力一样工作并将数据保存为:

a:2:{i:0;s:7:"relaxed";i:1;s:8:"Inactive";}
Run Code Online (Sandbox Code Playgroud)

但是,我在使用我的模型中的以下内容时难以将序列化字符串检索为数组:

    public function  getStatus() {
     return unserialize($this->status);
    }
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么吗?我收到以下错误:

注意:未定义的属性:C:中的Profile :: $ status:.../.. /./这对我来说没有意义..

doctrine symfony1

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

C#中的调试与跟踪

据我所知,语句Debug.WriteLine()不会留在Release版本的代码中.另一方面,Trace.WriteLine()将保留在Release版本中的代码中.是什么控制了这种行为?在定义System.Diagnostics.Debug时,C#编译器是否忽略了类中的所有内容DEBUG

我只是想了解C#的内部并且只是好奇.

c# debugging

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

requestFiltering allowDoubleEscaping ="True"表示单页?

我有一个我继承的Web应用程序,它具有双重编码的URL.如果可能的话,我只需修复URL被双重编码的实例,但这是不可能的.如果我使用,我可以处理URL:

<requestFiltering allowDoubleEscaping="True" />
Run Code Online (Sandbox Code Playgroud)

是否可以将其应用于单个页面?

asp.net iis-7 web-config

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

Objective C的代码生成器

我一直在使用CodeSmith从DB生成.NET代码.SQLite DB是否有类似的代码生成工具,它为objective-c生成代码?

sqlite code-generation objective-c

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