我有一个我想要最初显示的引导模式对话框,然后当用户点击页面时,它会消失.我有以下内容:
$(function () {
$('#modal').modal(toggle)
});
<div class="modal" id='modal'>
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3 id="myModalLabel">Error:</h3>
</div>
<div class="modal-body">
<p>Please correct the following errors:</p>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
模态最初显示,但在模态外部单击时不会关闭.此外,内容区域不会显示为灰色..如何让模式最初显示,然后在用户点击区域外关闭?如何在演示中将背景变为灰色?
你如何使ChoiceField标签表现得像ModelChoiceField?有没有办法设置empty_label,或至少显示一个空白字段?
Forms.py:
thing = forms.ModelChoiceField(queryset=Thing.objects.all(), empty_label='Label')
color = forms.ChoiceField(choices=COLORS)
year = forms.ChoiceField(choices=YEAR_CHOICES)
Run Code Online (Sandbox Code Playgroud)
我试过这里建议的解决方案:
堆栈溢出Q - 设置CHOICES = [('','All')] + CHOICES导致内部服务器错误.
Stack Overflow Q2 - ('', '---------'),在我的选择中定义后,仍然默认为列表中的第一项,而不是('', '---------'),选项.
Gist - 尝试使用EmptyChoiceField此处定义,但使用Django 1.4无效.
但这些都不适合我..你怎么解决这个问题?谢谢你的想法!
我正在使用bootstrap jumbotron,并包括背景图片.调整屏幕大小使图像平铺并重复,而我希望响应地调整图像大小.
<div class="jumbotron" style="background-image: url(http://www.californiafootgolfclub.com/static/img/footgolf-1.jpg); background-size: 100%;">
<div class="container for-about">
<h1>About</h1>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
您将如何使图像响应?该网站在这里.谢谢你的想法!
当用户在输入字段中单击时是否可以触发弹出窗口事件,然后在用户单击另一个字段时禁用它?这就是我所拥有的,但是当用户点击另一个字段时它不会禁用.
<input id="example" />
<script>
$(document).ready(function() {
$(function ()
{ $("#example").popover({title: 'Twitter Bootstrap Popover', content: "It's so simple to create a tooltop for my website!"});
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
当用户单击另一个输入字段时,如何禁用此弹出窗口?谢谢!
我在配置我的网址时无法显示详细信息视图.点击此链接:<a href='{% url blog_detail blog.slug %}'>{{ blog.name }}</a>显示blog.html,当我认为它会显示blog-detail.html.没有错误,浏览器栏example.com/blog/the-slug显示:,但仍显示html blog.html,而不是blog-detail.html.有什么想法吗?谢谢你的想法.
网址:
url(r'^blog/', 'myapp.views.blog', name='blog'),
url(r'^blog/(?P<slug>[\w-]+)/$', 'myapp.views.blog_detail', name='blog_detail'),
Run Code Online (Sandbox Code Playgroud)
观点:
def blog(request):
blog_list = Blog.objects.all()
return render(request, 'blog.html', {'blog_list':blog_list})
def blog_detail(request, slug):
blog = get_object_or_404(Blog, slug=slug)
return render(request, 'blog-detail.html', {'blog':blog})
Run Code Online (Sandbox Code Playgroud)
编辑:@omouse请求的输出
这是点击链接的输出.它完全相同blog.html,但它应该是blog-detail.html.Argggg!
<div id='content-wrapper'>
<section>
<div class='blog-name'><h2><a href='/blog/test/'>Test</a></h2></div>
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy …Run Code Online (Sandbox Code Playgroud) 我不想使用django的内置表单生成,试图在我的模板中指定每个字段以自定义html输出.
如何迭代一系列表单域?
如果我的表单看起来像这样:
class MyForm(forms.Form):
main_image = forms.ImageField()
second_image = forms.ImageField()
third_image = forms.ImageField()
fourth_image = forms.ImageField()
...
Run Code Online (Sandbox Code Playgroud)
有没有办法写一个{% for %}循环,以便我可以迭代:
{{ form.main_image }}
{{ form.second_image }}
{{ form.third_image }}
{{ form.fourth_image }}
Run Code Online (Sandbox Code Playgroud)
我尝试了以下似乎合乎逻辑的但是没有用的:
{% for field in form %}
{{ form.field }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud) 在阅读了很多关于正确使用slug来创建一个对象列表的详细视图之后.但是,我仍然无法让它为我工作.我在模板中显示对象列表,如:
{% for thing in thing_list %}
<div class='thing-detail'><a href='{% url detail %}'><img src='theimage.png' />
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
但是我收到了NoReverseMatch错误detail.
我认为我的正则表达式有问题,或者只是有一种更好的方法可以解决这个问题.
正则表达式:
url(r'^thing/(?P<slug>[\w-]+)/$', 'views.detail', name='detail'),
Run Code Online (Sandbox Code Playgroud)
视图:
def detail(request, slug):
thing = get_object_or_404(Thing, slug=slug)
return render(request, 'detail.html', {'thing': thing})
Run Code Online (Sandbox Code Playgroud)
模型:
class Thing(models.Model):
user = models.ForeignKey(User)
created_on = models.DateTimeField(auto_now_add=True)
slug = models.SlugField()
def save(self, **kwargs):
slug = '%s' % (self.user)
unique_slugify(self, slug) ## from http://djangosnippets.org/snippets/1321/
super(Thing, self).save()
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮忙!
我正在使用Django Userena,但是当尝试登录django管理界面时,userena正在创建一个大惊小怪:Profile matching query does not exist.
如何使用shell为admin用户创建配置文件?这是我的个人资料模型,但我不知道如何访问管理员用户为其创建个人资料对象的密钥:
class Profile(UserenaBaseProfile, FacebookProfileModel):
user = models.OneToOneField(User,
unique=True,
verbose_name=('user'),
related_name='my_profile')
website = models.URLField(null=True, blank=True)
Run Code Online (Sandbox Code Playgroud)
我知道这可能很简单,但到目前为止谷歌已经失败了...感谢你的想法!
PS.我曾经能够毫无问题地登录我的管理界面,但现在有些事情发生了变化,我收到了Profile matching query does not exist错误(我也没有改变代码)..任何我现在无法登录的想法也赞赏.谢谢!
如果我能做到这一点:
>>> from django.contrib.gis.geos import GEOSGeometry
>>> from django.contrib.gis.geos import Point
>>> point = GEOSGeometry('POINT(1 5)')
>>> print point
POINT (1.0000000000000000 5.0000000000000000)
Run Code Online (Sandbox Code Playgroud)
为什么我不能这样做:
>>> lat = 1
>>> lon = 5
>>> point = GEOSGeometry('POINT(lat lon)')
GEOS_ERROR: ParseException: Expected number but encountered word: 'lat'
GEOSException: Error encountered checking Geometry returned from GEOS C function "GEOSWKTReader_read_r".
Run Code Online (Sandbox Code Playgroud)
如何使用变量创建GEOSGeometry对象?
如何在iOS 6中设置文本样式?如何设置字体(例如"Futura 30pt")作为"body"的默认字体?
(附加信息)
在此对话框中:

有一个标签上写着"文字样式".我假设你可以重新使用字体样式,但也许我错了?
如果这是错误的,我如何设置文本样式(例如:像你有h1,h2,css中的body,你可以在其他地方重用这些声明).如何在Xcode中设置可重复使用的文本样式?我正在尝试创建一个排版系统.