LINUX.ORG.RU

Сообщения schlae

 

Проблема с добавлением виджетов.

Форум — Web-development

Пытаюсь изменить виджет для DateField на SelectDateWidget(пробывал ещё AdminDateWidget), но по каким-то загадочным причинам оно не применяется, так же оно и не переопределяет лэйблы почему-то, может чего-то я не понимаю, так как изучаю джанго не так давно. forms.py:

class RaceForm(ModelForm):
    class Meta:
        model = Race
        fields = '__all__'
        labels = {
                  'car': 'Машина',
                  'driver': 'Водитель',
                  'type': 'Реализация',
        }
        widgets = {'race_date': SelectDateWidget(months=MONTHS)}
views.py:
class RaceCreate(CreateView):
    model = Race
    success_url = '/Race'
    fields = '__all__'


class RaceUpdate(UpdateView):
    model = Race
    success_url = '/Race'
    fields = '__all__'

    def get_object(self, **kwargs):
        return self.model.objects.get(pk=self.request.POST.get('pk'))


class RaceDelete(DeleteView):
    model = Race
    success_url = '/Race'

    def get_object(self, **kwargs):
        return self.model.objects.get(pk=self.request.POST.get('pk'))
models.py:
class Race(models.Model):
    id_race = models.AutoField(primary_key=True)
    name_race = models.CharField(max_length=5, default='Рейс')
    race_date = models.DateField()
    car = models.ForeignKey(Car)
    driver = models.ForeignKey(Driver)
    type = models.BooleanField(default=0)
    supplier = models.ForeignKey(Supplier)
    customer = models.ForeignKey(Customer)
    shipment = models.ForeignKey(Shipment, null=True, blank=True)
    product = models.ForeignKey(Product)
    mediator = models.ForeignKey(Mediator)
    s_milage = models.FloatField(default=0)
    e_milage = models.FloatField(default=0)
    weight_load = models.FloatField(default=0)
    weight_unload = models.FloatField(default=0)
    comm = models.TextField()
    state = models.IntegerField(default=0)
    create_time = models.DateTimeField(auto_now=True)

    def __str__(self):
        return '%s' % self.name_race
Django 1.11.7, python 3.5.3

 , ,

schlae
()

Не кликабельная иконка реммины в трее.

Форум — Desktop

Собственно сабж, у всех такое проявляется? У меня на трёх обновлённых дебианах так.

 , ,

schlae
()

Подключение mikrotik к strongswan.

Форум — Admin

Здравствуйте. Пытаюсь настроить ipsec ike2 в режиме тунеля между strongswan 5.5.2 и как инициатор - mikrotik 6.40.rc5 используя rsa signature. Ключи делал по https://wiki.archlinux.org/index.php/StrongSwan. Конфиг swan

  config setup
       uniqueids = no
   #   charondebug="cfg 2, dmn 2, ike 2, net 2"
  
  conn %default
     ike=aes128-sha256-modp2048!
     esp=aes128-sha256-modp2048!
     ikelifetime= 24h
     lifetime = 1h
     dpdaction=restart
     dpddelay=120s
     fragmentation=yes
     forceencaps=yes
     type=tunnel
     rekey=no
     keyingtries=1
     #SERVER SIDE
     left=%any
     leftauth=pubkey    
     leftid=@vpn.example.ru
     leftcert=vpnHostCert.pem
     leftsendcert=always
     leftsubnet=0.0.0.0/0
     #CLIENT SIDE
     right=%any
     rightauth=pubkey
     rightdns=8.8.8.8,8.8.4.4
     rightsubnet=192.168.88.1/24, 192.168.8.1/24
 # IKEv2: Newer version of the IKE protocol
 conn IPSec-IKEv2
     keyexchange=ikev2
     auto=add

Микротик:
[admin@MikroTik] > /ip ipsec peer print
Flags: X - disabled, D - dynamic, R - responder
 0     address=ip_server_strongswan/32 auth-method=rsa-signature
       certificate=BrightCert.pem_0 remote-certificate=BrightCert.pem_0
       generate-policy=port-strict policy-template-group=default
       exchange-mode=ike2 send-initial-contact=yes hash-algorithm=sha256
       enc-algorithm=aes-128 dh-group=modp2048 lifetime=1d dpd-interval=2m

[admin@MikroTik] > /certificate print
Flags: K - private-key, D - dsa, L - crl, C - smart-card-key, A - authority, I - issued, R - revoked, E - expired, T - trusted
 #          NAME      COMMON-NAME    SUBJECT-ALT-NAME FINGERPRINT
 0        T vpn.example.ruCert.pem_0 vpn.example.ru *****... # CA cert
 1 K      T BrightCert.pem_0   bright@example.ru  email:bright@.example.ru *****...  # cert with private key                                                        

Лог с сервака swan:

май 21 22:05:53 ipsec[16853]: 08[NET] sending packet: from ip_server_strongswan[4500] to ip_mikrotik_client[2282] (80 bytes)
май 21 22:05:53 vpn.example.ru ipsec[16853]: 09[NET] received packet: from ip_mikrotik_client[2282] to ip_server_strongswan[4500] (424 bytes)
май 21 22:05:53 vpn.example.ru ipsec[16853]: 09[ENC] parsed IKE_SA_INIT request 0 [ N(NATD_D_IP) N(NATD_S_IP) No KE SA ]
май 21 22:05:53 vpn.example.ru charon[16862]: 12[ENC] parsed IKE_AUTH request 1 [ IDi AUTH CERT N(INIT_CONTACT) SA TSi TSr N(USE_TRANSP) ]
май 21 22:05:53 vpn.example.ru ipsec[16853]: 09[IKE] ip_mikrotik_client is initiating an IKE_SA
май 21 22:05:53 vpn.example.ru ipsec[16853]: 09[IKE] remote host is behind NAT
май 21 22:05:53 vpn.example.ru ipsec[16853]: 09[IKE] sending cert request for "C=Russia, O=ORG, CN=vpn.example.ru"
май 21 22:05:53 vpn.example.ru ipsec[16853]: 09[ENC] generating IKE_SA_INIT response 0 [ SA KE No N(NATD_S_IP) N(NATD_D_IP) CERTREQ N(MULT_AUTH) ]
май 21 22:05:53 vpn.example.ru ipsec[16853]: 09[NET] sending packet: from ip_server_strongswan[4500] to ip_mikrotik_client[2282] (465 bytes)
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[NET] received packet: from ip_mikrotik_client[2282] to ip_server_strongswan[4500] (1792 bytes)
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[ENC] parsed IKE_AUTH request 1 [ IDi AUTH CERT N(INIT_CONTACT) SA TSi TSr N(USE_TRANSP) ]
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[IKE] received end entity cert "C=Russia, O=ORG, CN=bright@example.ru"
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[CFG] looking for peer configs matching ip_server_strongswan[%any]...ip_mikrotik_client[C=Russia, O=ORG, CN=bright@example.ru]
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[CFG] selected peer config 'IPSec-IKEv2'
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[CFG]   using certificate "C=Russia, O=ORG, CN=bright@example.ru"
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[CFG]   using trusted ca certificate "C=Russia, O=ORG, CN=vpn.example.ru"
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[CFG] checking certificate status of "C=Russia, O=ORG, CN=bright@example.ru"
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[CFG] certificate status is not available
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[CFG]   reached self-signed root ca with a path length of 0
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[IKE] authentication of 'C=Russia, O=ORG, CN=bright@example.ru' with RSA signature successful
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[IKE] no private key found for 'vpn.example.ru'
май 21 22:05:53 vpn.example.ru ipsec[16853]: 06[ENC] generating IKE_AUTH response 1 [ N(AUTH_FAILED) ]

Немножко ещё осложняется тем, что микротик ходит в интернет через 4g beeline со статикой, подсеть модема 192.168.8.0/24, подсеть микротик 192.168.88.0/24. Я понимаю, что с сертификатами что-то не так, но до сих пор не понял, что именно.

 , ,

schlae
()

Mikrotik RB952Ui-5ac2nD поддержка usb reset.

Форум — Linux-hardware

Собственно сабж. Кто пользовался этим роутером есть ли там сброс питания на usb, а то здесь про него ничего нету.

 , ,

schlae
()

Переподключение 3g мопеда

Форум — Admin

Имеется роутер Asus rt-n14u, стоит Openwrt 15.05.1, подключен через 3g мопед Huawei, раз в 3 дня зависает 3g мопед и в логах, что интерфейс eth0 up/down, если вытащить модем и воткнуть, то всё работать начинает опять, перезагрузка при подсоединённом модеме не помогает(в крон добавил на всякий случай на каждый день), где и как это дело отладить, чтоб выяснить, что именно глючит, либо можно ли какой-то костыль изобрести для переподключения мопеда?

 , , ,

schlae
()

Сборка кастомной прошивки tlwr841, с минимально-необходимым набором пакетов.

Форум — Linux-hardware

Что можно ещё выпилить из прошивки, если wi-fi и вэб-морда не нужна, как и usb, вот на чём остановился пока, но ещё не пробывал прошивать: PACKAGES

 

schlae
()

Работа vim'а с python3

Форум — Development

Интересует, как можно использовать vim с python3, если обычные репы везде используют сборку вима с python2.7, собирал с 2.7 и 3, можно только динамически, то есть одно из двух, как я понял, получается тот же yourcompleteme с pymode-klen не попользуешься?

 ,

schlae
()

Openvpn, маршрут до внутренней сети

Форум — Admin

Как клиентам со стороны сервера раздавать роут до внутренней сети сервера? Я так понимаю push «route 192.168.1.0 255.255.255.0», где внутренняя сеть 192.168.1.0 сервера, до этого получалось только вручную прописать на клиенте route 192.168.1.0/24 dev tun0 gw 192.168.50.5. Я так понял для каждого клиента виртуальный шлюз меняется, адреса назначаются +4 к предыдущему(начальному), +5 - это виртуальный шлюз, вообщем не могу никак понять до полного 'просветления'. Версия openvpn 2.2.1, debian 7, server.conf - http://pastebin.com/D7EgeGhG.

 ,

schlae
()

В Debian по дефолту вводят systemd или upstart.

Форум — Admin

Собственно сабж

 , , ,

schlae
()

Не заходит в awesome через slim.

Форум — Desktop

При логине вышибает обратно в slim, failed to execute login command пишет, http://eugeneciurana.com/pastebin/pastebin.php?show=46094.

 , ,

schlae
()

vim повсюду

Форум — Desktop

Есть для огнелиса плагин vimperator, в принципе практически устраивает, напрягает одно - не могу оттуда ничего скопировать, то ли вимператор не умеет, то ли я не разобрался, во всех приложениях с хоткеями как у ви есть визуальное копирование, просто хотелось мышку совсем убрать :3 И да кстати, при нажатии на флэш (f, финт с сылками в вимераторе), его всё равно же не включишь. Хотелось бы услышать годных советов бывалых вимодрочеров :D

 , ,

schlae
()

PMP5080CPRO, разблокировать пароль на планшете

Форум — Mobile

Мне в руки попал subj, дети заблокировали с помощью графического пароля планшетник, можно конечно было откатить на заводские настройки с помощью recovery, но им нужна вся информация, очень хотелось бы услышать советов, как лучше его разблокировать. Я так понимаю надо саму систему примонтировать и прибить это приложение, которое заблокировано, либо где-то в конфиге убрать, я монтировал внутреннюю память, а вот саму систему у меня не получилось через mtpfs. Или может надо как то по другому?

 , , графический пароль

schlae
()

archlinux, установка

Форум — Linux-install

Сабж теперь только по сети устанавливается? На вики было написано, что можно устанавливать с диска минимальную систему, но он просит core.db, а такового на диске нету. Попытался настроить инет (pptp), вообщем с рабочими конфигами от дебиана - сеть анричибал, хотя аутентификацию на впн сервере проходит и поднимается ppp0.

 ,

schlae
()

debian,awesome,буфер обмена.

Форум — Desktop

X-сервер предоставляет возможность выделить текст мышью и вставить его куда-либо, нажав среднюю кнопку мыши или сочетание клавиш <SHIFT>-<INSERT>. В качестве альтернативы можно установить любое приложение для управления буфером обмена, например, klipper.

Знаю есть ещё xbindkeys, но не знаю какую команду надо подставить для буфера, есть ещё варианты или с awesome или иксами?

schlae
()

Запуск wine через ssh без исксов

Форум — Desktop

Возможно ли запустить wine (любую программу) по ssh, из под консоли не имея при этом иксов? Я так понял, что можно запустить только когда запущен какой-нибудь DE, потому что вайн связывает с x-сессией и определённым дисплейем.

 , ,

schlae
()

Настройка proxy-server

Форум — Admin

Поднял proxy-server и поставил arno-iptables-firewall, сконфигурировал, но по плагинам найти документацию не получается, в манах тоже особо нету ничего. И какой посоветуете антивирус для фильтрации трафика на прокси,(как обычно пользователи то на windows)? Какими защиты ещё можно настроить на проксике?

 ,

schlae
()

Зависание иксов, не могу переключиться в консоль.

Форум — Linux-hardware

При загрузке пишет

fb conflicting fb hw usage nouveaufb vs vesa vga - removing generic driver
и после этого запуск иксов не происходит но и в консоль я попасть не могу (экран на половину в артефактах, а другая половина - зависшая консоль), пробовал разные параметры загрузки ядра - xforcevesa,vga=normal fb=false, так и не получилось запустить этот дистр. ps: Завтра в Вегасе релиз bt r3.

 backtrack 5 r2, ,

schlae
()

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