2013-08-04 5 views
1

Я имею в виду this link для оформления флажков.Django CheckBox styling

Я использую библиотеку Django Дзиндзя шаблона и вот мой код

{%block css%} 
    <link rel="stylesheet" href="/static/css/prettyCheckable.css"> 
{%endblock%} 

{% block footer %} 
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 
     <script src="/static/js/prettyCheckable.js"></script> 
     <script type="text/javascript"> 
      $().ready(function(){ 

       $('input.myClass').prettyCheckable(); 

      }); 
     </script> 
{% endblock %} 

{% block content %} 
    {% for user in users %} 
     <input type="checkbox" class="myClass" value="yes" id="answer" name="answer"/>{{user.name}}<br>  
    {%endfor%} 
{%endblock%} 

Мои мыши указатель при взятии его имени пользователя, хотя он не показывает флажок. В загруженном zip-файле есть изображения (.png-файлы). Теперь я хочу спросить, где эти файлы будут находиться в моей статической папке django?

ответ

0

Попробуйте добавить ярлык

<input type="checkbox" class="myClass" value="yes" id="answer" name="answer"/><label for="answer">{{user.name}}</label><br>  
+0

Нет, оно не происходит. Но, думаю, я нашел решение. Мой указатель мыши изменяется, принимая его к имени пользователя, хотя он не показывает этот флажок. В загруженном zip-файле есть изображения. Теперь я хочу спросить, где эти файлы будут находиться в моей статической папке? – PythonEnthusiast

+0

см. Относительный путь в файлах css и поместите аналогичный путь. Если путь img: ../img/file.png, он переходит в static/img. Если он находится на том же пути, что и css, он будет находиться в static/img. вы можете проверить хром на 404 ошибки, чтобы узнать, загружены ли они –

0

вы видите свойство CSS ?, если вы сделали, вы должны найти код следующим образом:

height: 30px; 
width: 30px; 
display: block; 
float: left; 
cursor: pointer; 
margin: 0; 
background: url('../img/sprites-sfa68604977.png'); 

и я найти связывании CSS файл в

 <link rel="stylesheet"href="/static/css/prettyCheckable.css"> 

так что если вы хотите, чтобы показать изображение, вы должны обещать, что каталог CSS существует IMG/спрайты-sfa68 604977.png ');

наконец, я изменил стиль флажка justnow .. я использовал этот css checkbox ...
я надеюсь, что этот ответ полезный для вас :)