ФорумПрограммированиеPythonБатарейки → django-skeleton by @phpdude

django-skeleton by @phpdude

  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 2:32

    phpdude/django-skeleton [github.com]

    описалово из гита

    django-skeleton v0.1

    Django skeleton project by @dude

    You can bootstrap your django project with command

    django-admin.py startproject --template=<noindex><a href="https://github.com/phpdude/django-skeleton/archive/master.zip" rel="nofollow">https://github.com/phpdude/django-skeleton/archive/master.zip</a></noindex> yoursite
    

    After installation you must create virtualenv and install required packages.

    cd yoursite
    virtualenv env
    source env/bin/activate
    pip install -r requirements.txt
    

    Спустя 177 сек.

    Может кому пригодится. Надоело руками всю эту работу каждый раз делать :)

    Включены батарейки от дуда по умолчанию: рендер (используется в cvs для поиска и стандартизации шаблонов), macros-url (ruby n rails like routring declaration).

    А так же 3rd party: fabric, django-debug-toolbar, python-memcached, django-clear-cache, django-compressor, bpython.

    Все это предварительно настроено на продакшен/dev env.

    Чо думаете? кого заинтересовало :)

    Можете форкать и слать пул реквесты. Обсудим. Делалось больше для себя в момент бутстрапа очередного :)

    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 3:56, спустя 1 час 23 минуты 20 секунд

    ну python-memcached, django-clear-cache это прям специфично для проекта, а bpython меньше нравится чем ipython

    Спустя 55 сек.

    но я уже говорил, что мне скелетоны не нужны, я новый проект начинаю раз в полгода, у меня более долгоиграющие проекты видимо

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 4:04, спустя 8 минут 14 секунд

    @adw0rd, ipython интереснее? в чем лучше?

    Спустя 18 сек.

    про кеш хз, всегда юзаю :)

    памяти чтоли жалко!)

    Сапожник без сапог
  • Ivan.

    Сообщения: 495 Репутация: N Группа: Адекваты

    Spritz 10 апреля 2015 г. 11:10, спустя 7 часов 5 минут 34 секунды

    как насчет выкинуть django-compressor и доверить это gulp/grunt?

  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 11:13, спустя 3 минуты 49 секунд

    как насчет выкинуть django-compressor и доверить это gulp/grunt?

    @Ivan., полагаю что это разного уровня тулкиты. компрессор удобен когда юзаешь тьму 3rd party и не хочешь париться за их менеджмент зная что все будет ОК.

    gulp/grunt удобен для проекта где уйма кода именно твоего.

    вообще вчера запилил этот скелетон и пришел к выводу что вообще оптимально было бы плагинный скелетон билдер :))

    а там тыкешь галками чо тебе надо и он собирает файлы необходимые в архив.

    Это было бы самый атас

    Спустя 21 сек.

    продал вам идею для дittle fun startup :)

    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 14:22, спустя 3 часа 8 минут 35 секунд

    @adw0rd, ipython интереснее? в чем лучше?

    да хз, наверное привык... ipython or bpython? [stackoverflow.com]

    Introducing IPython — IPython 2.4.2-maint documentation [ipython.org]

    про кеш хз, всегда юзаю :)

    памяти чтоли жалко!)

    я юзаю кеш в памяти сразу, зачем мне для этого лишняя зависимость?

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 14:38, спустя 15 минут 43 секунды

    @adw0rd, local memory это хорошо, когда 1 сервер :)

    Спустя 41 сек.

    @adw0rd, вопрос еще, а uwsgi использует shared local memory между процессами или на каждый инстанс свой? не задавался этим вопросом? не ковырял?

    Спустя 97 сек.

    @adw0rd, кстати, читай! ты лошара!

    Note that each process will have its own private cache instance, which means no cross-process caching is possible. This obviously also means the local memory cache isn’t particularly memory-efficient, so it’s probably not a good choice for production environments. It’s nice for development.

    лошогас

    Спустя 18 сек.

    короче ты не так умен как кажешься, это мое имхо

    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 15:13, спустя 35 минут 3 секунды

    Посмотрел что у меня в проектах)

    django.core.cache.backends.filebased.FileBasedCache
    

    Спустя 36 сек.

    либо кеш на erlang'e

    Спустя 191 сек.

    О! На пыхе

    {&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;,
      &#39;LOCATION&#39;: &#39;pyha-cache&#39;}}
    

    Спустя 30 сек.

    @phpdude, срочно меняй на memcached

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 15:29, спустя 16 минут 14 секунд

    короче ты не так умен как кажешься, это мое имхо

    @phpdude, +1

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 19:52, спустя 4 часа 22 минуты 40 секунд

    @phpdude, срочно меняй на memcached

    @adw0rd, я бы рад, но у меня даже пыха не развернута )) поменяйте ..

    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 20:01, спустя 9 минут 15 секунд

    @phpdude, срочно меняй на memcached

    @adw0rd, я бы рад, но у меня даже пыха не развернута )) поменяйте ..

    @phpdude, а зачем она должна быть развернута?) мы же о продакшене говорим

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 20:03, спустя 2 минуты 30 секунд

    @adw0rd, эм, а там конфиг отдельный не под гитом?

    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 20:07, спустя 3 минуты 39 секунд

    Под гитом, у тебя доступ в битбакет нет?

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 20:21, спустя 13 минут 36 секунд

    @adw0rd, ого! я смотрю дуда послушали и в бб выложили пыху :D

    а то я помню как вы выебывались мол нахуй надо у нас свой сервак есть мы чо нубы чтоли чо за нах бла бла бла

    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 10 апреля 2015 г. 22:19, спустя 1 час 58 минут 36 секунд

    @phpdude, не приувеличивай http://pyha.ru/forum/topic/8736.1 мне просто было пофиг

    https://smappi.org/ - платформа по созданию API на все случаи жизни

Пожалуйста, авторизуйтесь, чтобы написать комментарий!