Exemple #1
0
 def get(self, **kwargs):
     orders = Order.get_orders_by_user(self.auth_current_user)
     logging.info(orders)
     context = {
         'orders': orders,
     }
     # if not admin:
     # enable set/change:
     # email, password
     return self.render_response('user/profile.html', **context)
Exemple #2
0
 def get(self, **kwargs):
     '''
     Send e-mail to user ordered a delivery and the admin
     '''
     user = self.auth_current_user # todo: use real user
     order = Order.get_orders_by_user(user)
     context = {
         'order': order,
         'username': user.username,
         'format_currency': i18n.format_currency,
     }
     
     body = render_template('mail/order.html', **context)
     message = mail.EmailMessage()
     
     message.to = user.email
     message.body = body
     message.subject = SUBJECT_ORDER
     message.sender = SENDER
     message.reply_to = REPLY_TO
     message.send()
     
     return Response(body)
Exemple #3
0
    def get(self, **kwargs):
        '''
        Send e-mail to user ordered a delivery and the admin
        '''
        user = self.auth_current_user  # todo: use real user
        order = Order.get_orders_by_user(user)
        context = {
            'order': order,
            'username': user.username,
            'format_currency': i18n.format_currency,
        }

        body = render_template('mail/order.html', **context)
        message = mail.EmailMessage()

        message.to = user.email
        message.body = body
        message.subject = SUBJECT_ORDER
        message.sender = SENDER
        message.reply_to = REPLY_TO
        message.send()

        return Response(body)