LINUX.ORG.RU

Сообщения djnoob

 

Bootstrap 3 (js)

Всем привет!

Друзья - товарищи! Не могу победить одну бобуйню с бутстреповским аккордионом. Есть следующая структура меню:

<div id="secondary_navigation" class="side_menu">
     <div class="panel-group" id="accordion">
         <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapseOne">Parent_link</a>
     </div>
     <div id="collapseOne" class="panel-collapse collapse in">
         <a href="">1</a><br>
         <a href="">2</a><br>
         <a href="">3</a><br>
         <a href="">4</a><br>
         <a href="">5</a><br>
         <a href="">6</a>
     </div>

     ...

</div>

Есть js-ка:

<script type="text/javascript">
  $(document).ready(function() {
    $('a.accordion-toggle').collapse({
       hide: false
    });
  })
</script>

Как сделать: 1) Чтобы по-дефолту пункты меню не были открыты и 2) Аккордион должен работать таким образом, чтобы открыт был только один пункт (т.е. при открытии второго - первый закрывался и т.д.)

Я новичок в js, посему можно чуть поразвернутие). Заранее спасибо!

 ,

djnoob
()

Джанго, Нуб и queryset!

Здравствуй, многоуважаемый ЛОР!

Сразу оговорюсь, что я новичок в пайтон и джанго. Посему, уперся рогом в одну нетривиальную для меня задачу - доступ к полям связанных моделей.

Предположим есть следующая модель:

class A(models.Model):
    filed_one = models.CharField()

class B(models.Model):
    filed_two = models.CharField()

class С(models.Model):
    filed_three = models.CharField()
    a = models.ForeignKey(A)

class D(models.Model):
    field_four = models.CharField()
    b = models.ForeignKey(B)

Такой вопрос как последовательно отфильтровать(именно отфильровать[предполагается получить список]) данные по полям field_four, filed_three, filed_two и filed_one, имея на руках только dict, образовавшийся после

    c_list = D.objects.filter(field_four="tra-la-la")

?

В оф.доке есть примеры только для двух связанных таблиц. А как быть со случаемя n-го количества последовательно связанных таблиц, связями типа ForeignKey?

 

djnoob
()

RSS подписка на новые темы