问题列表 - 第23623页

正则表达式将从BR标记中删除所有属性?

C#正则表达式将替换所有这些:

<BR style=color:#93c47d>
<BR style=color:#fefefe>
<BR style="color:#93c47d">
<BR style="color:#93c47d ...">
<BR>
<BR/>
<br style=color:#93c47d>
<br style=color:#fefefe>
<br style="color:#93c47d">
<br style="color:#93c47d ...">
<br>
<br/>
Run Code Online (Sandbox Code Playgroud)

有:

<br/>
Run Code Online (Sandbox Code Playgroud)

基本上"从任何BR元素中删除所有属性并将其小写".

c# regex

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

为什么django管理员不接受Nullable外键?

这是我的一个模型的简化版本:

class ImportRule(models.Model):
  feed = models.ForeignKey(Feed)
  name = models.CharField(max_length=255)
  feed_provider_category = models.ForeignKey(FeedProviderCategory, null=True)
  target_subcategories = models.ManyToManyField(Subcategory)
Run Code Online (Sandbox Code Playgroud)

此类管理用于将项目列表从订阅源导入数据库的规则.

尽管管理系统在模型中声明为可空,但管理员系统不会在不选择feed_provider_category的情况下添加ImportRule.数据库(SQLite目前)甚至检查出ok:

>>> .schema
...
CREATE TABLE "someapp_importrule" (
  "id" integer NOT NULL PRIMARY KEY,
  "feed_id" integer NOT NULL REFERENCES "someapp_feed" ("id"),
  "name" varchar(255) NOT NULL,
  "feed_provider_category_id" integer REFERENCES "someapp_feedprovidercategory" ("id"),
);
...
Run Code Online (Sandbox Code Playgroud)

我可以很容易地在python shell中创建对象:

f = Feed.objects.get(pk=1)
i = ImportRule(name='test', feed=f)
i.save()
Run Code Online (Sandbox Code Playgroud)

...当然,管理系统不会让我编辑它.如何让管理员让我编辑/创建对象而不指定该外键?

nullable foreign-keys django-admin

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

将Django DateField格式化为ISO格式

我正在使用Django来提供一些XML.部分要求是我的日期格式如下:1969-12-31T18:33:28-06:00

如何以该格式在Django中输出DateField?

django date

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

导入的system.web,我没有看到server.mapPath?

我将system.web导入到我的类lib项目中.

试图找到:

system.web.httpserverutility.server.mappath

但我不知道intellisense的方法?

它是.net 2.0版本.

c# asp.net server.mappath

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

未记录的Mac电话

我正在研究几种mac产品,为了做我需要做的事情,我在Mac Classes上使用了一些未记录方法的调用.喜欢

IKImageView的

 doRotate:(id)
Run Code Online (Sandbox Code Playgroud)

PDFDocument的

(NSPrintOperation *)getPrintOperationForPrintInfo:(NSPrintInfo *)printInfo autoRotate:(BOOL)doRotate;
Run Code Online (Sandbox Code Playgroud)

Objective C程序员使用这样的方法有多常见?你怎么知道他们(谷歌除外)?使用它们有多危险?除了苹果公司将在未来的某些版本中不再提供它们之外还有其它危险,那么你的程序会破裂吗?

macos objective-c

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

如何伪造udp-packet的源ip-address?

请考虑以下事项:
您的ISP为您提供动态IP地址(例如123.123.123.123).

我的问题很简单(答案可能不是):

是否可以将带有外部源IP(例如124.124.124.124)的单个udp数据包发送到fixed-ip服务器?我不需要从服务器得到答案.我只是想知道是否/如何使用伪造的源IP地址完成这种单向通信.

服务器,没有其他人不应该能够找到真正的客户端IP.

networking network-programming ip-address network-protocols

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

使用Window的RelativeSource进行WPF绑定需要Path中的"DataContext"吗?

下面的代码有效,但我很好奇为什么我需要Path以"DataContext"作为前缀?在大多数其他情况下,使用的路径是相对于DataContext的.是因为我使用的是RelativeSource吗?因为源是根级别(Window)?

    <Style TargetType="TextBox">
        <Setter 
           Property="IsReadOnly"
           Value="{Binding RelativeSource={RelativeSource FindAncestor, 
           AncestorType={x:Type Window}}, Path=DataContext.IsReadOnly}"/>
    </Style>        
Run Code Online (Sandbox Code Playgroud)

data-binding wpf

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

非法访问加载集合错误

我收到了错误

非法访问加载集合

当我想要获得属于某个产品的变种列表时.NHibernate映射如下

<list name="Variants" lazy="false" cascade="save-update" inverse="false" table="PluginProduct_ProductVariant">
  <key column="ProductId" />
  <index column="Ordinal" />
  <one-to-many class="Plugin.Product.Business.Entities.Variant, Plugin.Product" />
</list>
Run Code Online (Sandbox Code Playgroud)

我已经尝试过按照本网站其他主题的建议来调整懒惰和反向属性,但他们没有做到这一点.

我正在将NHibernate与ASP.NET MVC结合使用,并且我试图在我的视图中循环遍历一个变体集合.视图调用以下方法

        public ActionResult ShowProduct()
        {
        var id = new Guid(PluginData.PageParameters["Id"]);

        var variant = _variantService.GetVariantById(id);
        var product = variant.Product;

        return PluginView("ShowProduct.ascx", product);
        }
Run Code Online (Sandbox Code Playgroud)

上面的代码运行没有任何问题.但是当我在返回视图之前调试时,我看到产品包含的变体列表是空的.当我打开更详细的调试信息时,它会向我显示收集错误.

在我的Web应用程序的视图中,我正在尝试执行以下操作

<%
foreach (var variant in Model.Variants)
{%>
    kleur: <%= variant.Color %>
    van: <%= variant.FromPrice %> voor: <%= variant.Price %>
<%} %>
Run Code Online (Sandbox Code Playgroud)

mapping collections nhibernate nhibernate-mapping c#-3.0

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

使用VB.NET WinForms动态扩展UI?

我想知道是否有人熟悉设计UI可以扩展到任何分辨率.是否有.NET的库或功能使这很容易?我们还将Infragistics控件作为资源.

vb.net user-interface winforms

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

python中复杂的if语句

我需要在Python中实现一个复杂的 if-elif-else语句,但我没有让它工作.

我需要的elif行必须检查这个条件的变量:

80,443或1024-65535(含)

我试过了

if
  ...
  # several checks
  ...
elif (var1 > 65535) or ((var1 < 1024) and (var1 != 80) and (var1 != 443)):
  # fail
else
  ...
Run Code Online (Sandbox Code Playgroud)

python

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