1. Python / Говнокод #12520

    −102

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    """ in utils.py"""
    try:
        mongo = pymongo.Connection(settings.MONGO_HOST).topbrands
    except:
        # it's ok, nobody dies
        mongo = None
    
    ''''everywhere"""
    from utils import mongo
    try:
         mongo.objects.save(obj)
    except Exception, e:
         log.exception(e)

    Ну в самом деле пусть везде будет написано о том, что инстанс NoneType не имеет аттрибута objects.

    Запостил: fatdevil, 31 Января 2013

    Комментарии (2) RSS

    • зато все ошибки обработаны! трай/кэтч - панацея от всех бед!!

      ЗЫ скорее всего комментарий просто устарел.
      Ответить
    • vanished
      Ответить

    Добавить комментарий