Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def content(request, type, id = False):
- kwargs = {}
- model = get_object_or_404(ContentType, model=type).model_class()
- entries = model.objects.all().order_by('-created_date')
- name = model._meta.verbose_name
- if id:
- instance = get_object_or_404(model, id=id)
- kwargs = {instance: instance }
- form = model.getForm()
- if request.method == 'POST':
- form = form(request.POST, **kwargs)
- if form.is_valid():
- form.save()
- else:
- form = form(**kwargs)
- return render(request, 'intranet/templates/content.html', {'form': form, 'name': name, 'entries': entries, 'type': type})
Add Comment
Please, Sign In to add comment