def offer_new(request): package = request.POST if package: try: offer = Offer.objects.create( title=package.get('title'), desc=package.get('description'), url=package.get('action_url'), from_name=package.get('from_name'), from_link=package.get('from_link'), persona=Token.objects.get(pk=package.get('persona')), valid_from=timezone.now(), valid_to=timezone.now(), style=package.get('background'), public=False, created_by=request.user.profile, ) offer = new_action_request(offer) msg = "Action Submitted | Team Gitcoin will be in touch if it's a fit." messages.info(request, msg) except Exception as e: messages.error(request, e) context = { 'title': "New Action", 'card_desc': "Create an Action for Devs on Gitcoin - Its FREE!", 'package': package, 'backgrounds': [ele[0] for ele in Offer.STYLES], 'nav': 'home', } return TemplateResponse(request, 'townsquare/new.html', context)
def offer_new(request): package = request.POST if package: try: offer = Offer.objects.create( title=package.get('title'), desc=package.get('description'), url=package.get('action_url'), persona=Token.objects.get(pk=package.get('persona')), valid_from=timezone.now(), valid_to=timezone.now(), ) offer = new_action_request(offer) msg = "Action Submitted | Team Gitcoin will be in touch if it's a fit." messages.info(request, msg) except Exception as e: messages.error(request, e) context = { 'title': "New Action", 'card_desc': "New Action", 'package': package, 'nav': 'home', } return TemplateResponse(request, 'townsquare/new.html', context)