Skip to content

Instantly share code, notes, and snippets.

@ppsirg
Created October 27, 2018 15:15
Show Gist options
  • Save ppsirg/7bbc965593e68a6c6daa265a94f22722 to your computer and use it in GitHub Desktop.
Save ppsirg/7bbc965593e68a6c6daa265a94f22722 to your computer and use it in GitHub Desktop.
ajax-model
<button type="button" name="button" class="ajax-modal" data-url="{% url 'user_management:create_new_vendor' %}">nuevo</button>
##########################################
vista de create_new_vendor
=======================================
class vendorNewCreateView(CreateView):
model = UserProfile
form_class = naturalSalesmanForm
template_name = 'user_management/new_vendor.html'
def form_valid(self, form):
user = UserProfile(email=form.instance.__dict__['email'], role='sal')
user.set_password(form.cleaned_data['password'])
user.save()
group = Group.objects.get(name="SALESMAN")
group.user_set.add(user)
form.instance.user = user
self.object = form.save()
return super().form_valid(form)
########################################
user_managment/new_vendor.html
=======================================
<h3>holi</h3>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment