小编iam*_*mpj的帖子

Django中的Bootstrap Carousel实现

我正在尝试将twitter bootstrap 3幻灯片显示到模板中,但是,我无法设置标志变量.第一个div需要一个类active item,其余的应该只有一个item类.我怎样才能在for循环中实现这一目标?

{% for review in reviews|slice:":3" %}
    <div class="carousel-inner">

    {% if forloop.counter0|divisibleby:"3" %}
     <div class="active item">
    {% else %}
    <div class="item">
    {% endif %}
    <blockquote>
         <p>{{ review.description }}</p>
    </blockquote>
    <label>{{ review.business }}</label>
    </div>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

我已经尝试过的:

python django twitter-bootstrap

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

在jQuery中检测类切换

我正在尝试做一个非画布侧边栏,我正在使用该.toggleClass功能使其处于活动状态.当它处于活动状态时,我希望按钮(.btn)说"隐藏",而不是说"显示".我已经尝试过if语句而且失败了.我还查看了其他stackoverflow问题但没有成功.任何人都可以帮助如何检测一个类已被切换?

$(document).ready(function () {
  $('[data-toggle="offcanvas"]').click(function () {
    $('.row-offcanvas').toggleClass('active');

    // if active "hide"
    $('.btn').html("HIDE");

    // if not active "show"
    $('.btn').html("SHOW");

  });
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

获取forms.py的用户对象

我有一个名为profiles的应用程序,它只利用了django-registration-redux模块.我正在尝试创建一个允许用户使用其中已有的信息进行编辑的表单,但它没有显示出来.我可以在没有信息的情况下显示它,但不会显示已存在的配置文件信息.

urls.py

from django.conf.urls import url
from profiles import views

urlpatterns = [
    url(r'^(?P<username>[-\w]+)/$', views.single, name='profile_single'),
    url(r'^(?P<username>[-\w]+)/edit/$', views.edit, name="profile_edit"),
] 
Run Code Online (Sandbox Code Playgroud)

views.py

def edit(request, username):
    instance = Profile.objects.get(user=username)
    # It would be good to have an in depth understanding of what the actual request module does
    if request.user == instance.user:
        form = ProductForm(request.POST or None, instance = instance)

    if form.is_valid():
        profile = form.save(commit=False)
        profile.user = request.user
        profile.slug = slugify(form.cleaned_data['title'])
        profile.save()
        return HttpResponseRedirect('/user/%s'%(user.username))
    return render_to_response("profiles/edit.html", locals(), context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)

我收到的错误是:

异常值:int()的基数为10的无效文字:'admin'

python django

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

标签 统计

django ×2

python ×2

javascript ×1

jquery ×1

twitter-bootstrap ×1