@pydjango
Django

Полезная информация и правила: https://github.com/amureki/django_faq Вакансии и резюме: @django_jobs Пофлудить идём сюда: @django_flood Статистика чата: combot.org/chat/-1001063854692

1741 members

Архив канала @pydjango 23 ноября 2016 г.

08:38:10 ДП
User 227690605
Как параметры полей у унаследованного класса поменять можно?
08:39:06 ДП
User 227690605
class NewUser(AbstractUser):
     first_name = ???
08:49:54 ДП
User 48374918
просто переписать, на то что нужно
08:50:39 ДП
User 48374918
class NewUser(AbstractUser):
     first_name = models.CharFiled(max_length=12)
09:23:46 ДП
User 378433
для моделек никак
09:23:52 ДП
User 378433
до версии 1.10
09:43:03 ДП
User 18500084
для полей модели никак, для просто проперти можно вроде
09:54:32 ДП
User 231821027
попробуйте добавить виджеты
10:00:25 ДП
User 231821027
class = NewUser(AbsctractUser.ModelForm):
    class = Meta:
    model = ВашаМодель(в моём случае Post)
    fields = ('vasya', 'vasya2')
    widgets = {
        'vasya': AbstracUser.Используемое_поле_к_TextArea(attrs=
        {'class': 'form-control textarea'})}
10:00:32 ДП
User 231821027
У меня так заработало))
10:05:19 ДП
User 231821027
Я так понял или не так? нужно было прикрутить стили?
10:11:20 ДП
User 231821027
сорри ошибка :)
10:20:49 ДП
User 149595952
User 378433
до версии 1.10
А в 1.10 как сделать ?
10:21:46 ДП
User 231821027
User 378433
до версии 1.10
Та у меня же 1.10.3
10:23:49 ДП
User 231821027
User 149595952
А в 1.10 как сделать ?
я не правильно понял? :) - у меня не параметры полей? :)
10:24:09 ДП
User 1352058
в 1.10 это можно делать только если то, от кого наследуешься "абстрактный"
10:24:44 ДП
User 1352058
https://docs.djangoproject.com/en/dev/topics/db/models/#field-name-hiding-is-not-permitted
10:27:52 ДП
User 82569033
Гайс, про rest можно ток пытаться доку курить?
10:51:18 ДП
User 85444905
Привет! Можете подсказать? Что можно сделать, если в шаблоне есть такой код, чтобы привязывать календарь к полю формы
<form action="" method="post">
  <div >
    {{ form.date_disable.errors }}
    <label for="{{ form.date_disable.id_for_label }}" >Дата деактивации</label>
    {{ form.date_disable }}
  </div>
  <input class="button" type="submit" value="Создать"/>
  <script>
    $(function(){
      $('#{{ form.date_disable.id_for_label }}').fdatepicker({
        format: 'dd.mm.yyyy',
        disableDblClickSelection: true,
        leftArrow: '<i class="fi-arrow-left"></i>',
        rightArrow: '<i class="fi-arrow-right"></i>',
        language: 'ru',
      });
    });
  </script>  
</form>

то все работает, если выношу js в отдельный файл, календарь не отображается
<form action="" method="post">
  <div >
    {{ form.date_disable.errors }}
    <label for="{{ form.date_disable.id_for_label }}" >Дата деактивации</label>
    {{ form.date_disable }}
  </div>
  <input class="button" type="submit" value="Создать"/>
  <script src="{% static 'js/calendar.js' %}"></script>  
</form>
10:52:24 ДП
User 1352058
а когда в отдельный файл выносишь, то $('#{{ form.date_disable.id_for_label }}') оставляешь без изменений?
10:53:02 ДП
User 85444905
$(document).ready(function(){
     $('#{{ form.date_disable.id_for_label }}').fdatepicker({
         format: 'dd.mm.yyyy',
         disableDblClickSelection: true,
         leftArrow: '<i class="fi-arrow-left"></i>',
        rightArrow: '<i class="fi-arrow-right"></i>',
         language: 'ru',
    });
});
10:54:00 ДП
User 85444905
Без (document).ready так же без изменений
10:55:17 ДП
User 1352058
ну твой .js же не гонится через шаблонизатор :))
10:56:21 ДП
User 71949287
ипользуйте gist)
10:56:36 ДП
User 85444905
User 1352058
ну твой .js же не гонится через шаблонизатор :))
А точняк же, спасибо!
10:56:43 ДП
User 85444905
User 71949287
ипользуйте gist)
Спасибо, попробую!
10:57:20 ДП
User 71949287
я имею ввиду, используйте его, что бы в чатик код не вставлять. а просто ссылочку.
10:57:50 ДП
User 85444905
Ааа, понял, подумал может утилита какая, и пошел читать
10:57:59 ДП
12:42:03 ПП
User 82569033
Гайс, я могу для разных extends к одному шаблону выводить разную инфу?
12:46:07 ПП
User 82569033
Мне нужно для главной страницы выводить одно меню, а для всех остальных немного другое, не запилить же мне почти два одинаковых шаблона?
12:49:28 ПП
User 82569033
или это как-то через js можно реализовать?
12:53:01 ПП
User 224473640
как включить в jinja поддержку комментариев?
12:53:37 ПП
User 1352058
User 82569033
Мне нужно для главной страницы выводить одно меню, а для всех остальных немного другое, не запилить же мне почти два одинаковых шаблона?
если меню всего два, то сделать блок, в котором будет меню для "остальных", а на главной его переопределить
09:06:16 ПП
User 124450879
Ребят, никто не знает, куда в СПб тыкнуться, чтобы практику-стажировку летнюю пройти на Django (вузовскую)