我真的没有得到这个,所以如果有人能解释这是如何工作的,我会非常感激.我有两个应用程序,帐户和主题......这是我的设置列表:
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'accounts',
'themes',
)
Run Code Online (Sandbox Code Playgroud)
在帐户中,我试图这样做:
from themes.models import Theme
class Account(models.Model):
ACTIVE_STATUS = 1
DEACTIVE_STATUS = 2
ARCHIVE_STATUS = 3
STATUS_CHOICES = (
(ACTIVE_STATUS, ('Active')),
(DEACTIVE_STATUS, ('Deactive')),
(ARCHIVE_STATUS, ('Archived')),
)
id = models.AutoField(primary_key=True)
name = models.CharField(max_length=250)
slug = models.SlugField(unique=True, verbose_name='URL Slug')
status = models.IntegerField(choices=STATUS_CHOICES, default=ACTIVE_STATUS, max_length=1)
owner = models.ForeignKey(User)
enable_comments = models.BooleanField(default=True)
theme = models.ForeignKey(Theme)
date_created = models.DateTimeField(default=datetime.now)
Run Code Online (Sandbox Code Playgroud)
在我的主题模型中:
class Theme(models.Model):
id = models.AutoField(primary_key=True)
name = models.CharField(max_length=250)
slug = models.SlugField(unique=True, verbose_name='URL Slug')
date_created …Run Code Online (Sandbox Code Playgroud) 我认为我的大脑已经变得油腻,因为我正在努力做一些简单的事情.在我的应用程序中,我有以下代码来配置Nhibernate(我的问题不是特定于Nhibernate).
return Fluently.Configure()
.ExposeConfiguration(c => {
c.EventListeners.PostInsertEventListeners = new IPostInsertEventListener[] { new LoggingEventListener() };
c.EventListeners.PostUpdateEventListeners = new IPostUpdateEventListener[] { new LoggingEventListener() };
});
Run Code Online (Sandbox Code Playgroud)
但是我需要将配置(ExposeConfiguration中的内容)存储在私有变量中.我可以做以下事情:
return Fluently.Configure()
.ExposeConfiguration(c => _configuration = c);
Run Code Online (Sandbox Code Playgroud)
_configuration是一个私有变量.但这并没有添加我的额外配置选项(EventListeners的东西).我玩各种各样的东西,但我想我的lambda知识不如我想的那么好.
我很感激你的帮助.谢谢
我正在为Oracle JRE/JDK 6 Update 22搜索rt.jar的源代码.交付中包含的src.zip不包含所有源,例如sun.*(例如sun.reflect.Reflection) )包丢失了.
我在哪里可以获得完整的src.zip?
有时Sitecore不会退回某些商品.例如,在以下代码中:
Sitecore.Data.ID itemId = new Sitecore.Data.ID(id);
Sitecore.Context.Database.GetItem(id);
Run Code Online (Sandbox Code Playgroud)
这将返回null,但是如果在内容编辑器中的内容树上方的搜索上放置相同的字符串id,它将返回该项目!上下文数据库是web,我已多次重新发布该项目.
我使用的是Sitecore 6.2.0(rev.100701).
我正在尝试使用scalacheck 1.6.6和specs 1.7(scala 2.8.1)创建一个生成(非零长度)合法unicode字符串的生成器.
我希望我可以创建如下的生成器:
object Generators {
def unicodeChar: Gen[Char] =
choose(Math.MIN_CHAR, Math.MAX_CHAR).map(_.toChar).filter(
c => Character.isDefined(c))
def unicodeStr: Gen[String] = for(cs <- listOf1(unicodeChar)) yield cs.mkString
}
Run Code Online (Sandbox Code Playgroud)
...然后从规格中使用它们:
import org.specs.Specification
import org.specs.matcher.ScalaCheckMatchers
object CoreSpec extends Specification with ScalaCheckMatchers {
"The core" should {
"pass trivially" in {
Generators.unicodeStr must pass((s: String) => s == s)
}
}
}
Run Code Online (Sandbox Code Playgroud)
但是,似乎在unicodeChar中使用过滤器会导致问题:
Specification "CoreSpec"
The core should
x pass trivially
Gave up after only 64 passed tests. 500 tests were discarded.
Run Code Online (Sandbox Code Playgroud)
如果我从unicodeChar中删除过滤器,我的测试通过了,但我后来遇到其他问题,因为我的字符串并不总是定义良好的unicode.
提前感谢有关如何实现这一目标的任何建议.
我想将一个复选框中的所有选中项目作为formpanel的一部分.最终,它们将以字符串,逗号分隔的值格式保存回数据库.
感谢您提供的任何指导或帮助.
以下是我定义组的方法:
new Ext.form.CheckboxGroup({
id: 'newId',
fieldLabel: 'Group A',
name: 'broker',
allowBlank: false,
columns: 1,
items: [{
boxLabel: 'All',
name: 'all',
id: 'null'
},
{
boxLabel: 'FS',
name: 'fs',
id: '1'
},
{
boxLabel: 'Royal A',
name: 'ra',
id: '2'
},
{
boxLabel: 'Point',
name: 'sp',
id: '6'
}]
})
Run Code Online (Sandbox Code Playgroud) 我有以下代码:
div.leftnav {
overflow: auto ;
height: 50% ;
}
Run Code Online (Sandbox Code Playgroud)
当我设置这个类的一个大div时,它不起作用(它不会显示滚动条,也不会将其调整为50%,但如果我使用它,它会完美地工作
height: 400px ;
Run Code Online (Sandbox Code Playgroud)
或者其他一些"绝对"价值.
是否可以通过Open Graph API来浏览Facebook页面?
也许张贴到"http://graph.facebook.com/#{FB_PAGE_ID}/likes ???
这是我在API中唯一能找到的关于创建LIKE的东西:
/ POST_ID /喜欢给定的帖子无
我很难过.我正在使用UINavigationController并在一个视图上我试图隐藏后退按钮.但是当我这样做时,它也隐藏了下一级视图的后退按钮.
在- (void)viewWillAppear:(BOOL)animated我有:
[self.navigationItem setHidesBackButton:YES animated:NO];
Run Code Online (Sandbox Code Playgroud)
在- (void)viewWillDisappear:(BOOL)animated我有:
[self.navigationItem setHidesBackButton:NO animated:NO];
Run Code Online (Sandbox Code Playgroud)
这只是使后退按钮在它离开之前出现(这似乎是该调用的正确功能).所以我累了
[self.navigationItem setHidesBackButton:NO animated:NO];
Run Code Online (Sandbox Code Playgroud)
在- (void)viewWillAppear:(BOOL)animated接下来的观点,而且仍然无法正常工作.
这有点令人困惑,因为self.navigationItem.backBarButtonItem当它是顶视图(ref)下的视图时,该视图的后退按钮将被引用.但是self.navigationItem.hidesBackbutton当它是顶视图(参考)时是否显示后退按钮.那么有谁知道为什么它会隐藏下一个视图的后退按钮?
另一件奇怪的事情是,当我再看另一个视图时它会起作用.为了更直观的表示,让我说我有以下观点:
A > B > C > D
Run Code Online (Sandbox Code Playgroud)
B是我关注的观点.我想要隐藏后退按钮,它会转到A.当我这样做时,它也会隐藏C上的后退按钮.但是,如果我做到D,后退按钮会出现,然后一切都按照"应该"行事.也就是说,我可以回到C,然后回到B. B隐藏了后退按钮,如果我回到C,后退按钮就会显示出来.
有任何想法吗?
当我写这样的代码时:
TextView tv = new TextView(context);
tv. // Here auto-complete window appears, and laaaaag,
// and lag and lag,
//and eclipse status of background working is "Calculating Additional Info"
Run Code Online (Sandbox Code Playgroud)
在我在ResourceMonitor上的Windows7上,我可以看到eclipse.exe正在等待TCP in-out.
有人可以帮帮我吗?提前做好!!