Вебдев (на данный момент в основном Python\Django) и 1С

Наибольший вклад в теги

Все теги (21)

Лучшие ответы пользователя

Все ответы (16)
  • Могут ли возникнуть проблемы при копировании дизайна сайта?

    У любого дизайна есть автор. Другой вопрос в том, что разрешил автор со своей работой делать дальше.

    Бесплатные (да и платные тоже) шаблоны как правило идут с лицензией, где описано, каким образом и на каких условиях можно этот шаблон использовать.
    У сайтов с уникальным дизайном никаких таких лицензий нет (а значит по умолчанию без разрешения использовать его нельзя).

    Юридические проблемы возможны с того самого момента как правообладатель подаст заявление в суд. Если он конечно будет этим заниматься.

    Гневные письма в этом случае пойдут не как моральный аспект, а как попытка досудебного урегулирования (но судиться можно и без писем).

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

    P.S. Тематика в данном случае ни на что не влияет.
    Ответ написан
    5 комментариев
  • Как получить содержимое тега ??

    value как раз содержит то, что было введено в input (или значение по умолчанию, если ничего не было введено).
    Раз уж всё равно используется jQuery, можно для получения значения использовать его:
    <input type="text" id="usname" value="default username" />
    <script>
    $(".b-mail-footer__btn").click(function() {	
      var username=$("#usname").val();
      alert(username);
    });
    </script>
    Ответ написан
    3 комментария
  • Как объединить два похожих проекта в один?

    Я не работал с Flask и не знаю деталей реализации конкретно ваших приложений, так что в моем ответе скорее общие размышления по теме, чем конкретные рекомендации.
    Есть замечательный принцип DRY (Don’t repeat yourself).
    В соответствии с ним я бы выделил общие или минимально различающиеся части ваших проектов в одно отдельное приложение, например base_crm и подключал бы его в каждом из проектов.
    А уже в самих проектах дописывал, наследовал и переопределял только специфичные для конкретного проекта части.

    Конечно при сильном изменении логики в base_crm придется менять и код проектов где она используется, но при этом не понадобится дублировать код. А при необходимости дублирования стоит подумать, нет ли смысла вынести такой код в базовую часть.
    Ответ написан
    Комментировать
  • Как использовать win32com.client из треда?

    Не могу сейчас проверить, но по идее так должно работать:

    #!/usr/bin/python2
    # -*- coding: cp1251 -*-
    
    import pythoncom
    from thread import *
    from win32com.client import constants
    import win32com.client
    
    def thread():
        sapi = win32com.client.Dispatch("SAPI.SpVoice")
        phrase = "Привет, мир!"
        pythoncom.CoInitialize()
        sapi.Speak(phrase, constants.SVSFlagsAsync)
        pythoncom.CoUninitialize()
    
    start_new_thread(thread, ())

    Или как-то в этом духе.
    pythoncom живет в пакете pywin32
    Ответ написан
    1 комментарий
  • Как лучше реализовать механизм "веса" значений в таблице БД?

    Для вывода pk=5 и потом 1, 2 попробуйте сделать запрос вида:
    SELECT * FROM `table` ORDER BY (`pk` = 5 ) DESC, `pk`;

    Вы не указали какая БД используется, в разных системах синтаксис запроса может немного отличаться, но как правило БД позволяют подобные вычисления в выражении сортировки.
    Ответ написан
    3 комментария

Лучшие вопросы пользователя

Все вопросы (6)