def export(request, template_name="locations/export.html"): """Export Locations""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'guid', 'location_name', 'description', 'contact', 'address', 'address2', 'city', 'state', 'zipcode', 'country', 'phone', 'fax', 'email', 'website', 'latitude', 'longitude', 'hq', 'entity', ] export_id = run_export_task('locations', 'location', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_resp(request=request, template_name=template_name, context={ })
def export(request, template_name="pages/export.html"): """Export Pages""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': fields = [ 'guid', 'title', 'slug', 'header_image', 'content', 'view_contact_form', 'design_notes', 'syndicate', 'template', 'tags', 'entity', 'meta', 'categories', ] export_id = run_export_task('pages', 'page', fields) return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="stories/export.html"): """Export Stories""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "stories.csv" fields = [ 'guid', 'title', 'content', 'syndicate', 'full_story_link', 'start_dt', 'end_dt', 'expires', 'position', 'entity', 'tags', 'categories', ] export_id = run_export_task('stories', 'story', fields) return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="help_files/export.html"): """Export Help Files""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'slug', 'topics', 'question', 'answer', 'level', 'is_faq', 'is_featured', 'is_video', 'syndicate', 'view_totals', ] export_id = run_export_task('help_files', 'helpfile', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_resp(request=request, template_name=template_name, context={ })
def export(request, template_name="pages/export.html"): """Export Pages""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': fields = [ 'guid', 'title', 'slug', 'header_image', 'content', 'view_contact_form', 'design_notes', 'syndicate', 'template', 'tags', 'entity', 'meta', 'categories', ] export_id = run_export_task('pages', 'page', fields) return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="pages/export.html"): """Export Pages""" if not request.user.is_superuser: raise Http403 if request.method == "POST": fields = [ "guid", "title", "slug", "header_image", "content", "view_contact_form", "design_notes", "syndicate", "template", "tags", "entity", "meta", "categories", ] export_id = run_export_task("pages", "page", fields) return redirect("export.status", export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="stories/export.html"): """Export Stories""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "stories.csv" fields = [ 'guid', 'title', 'content', 'syndicate', 'full_story_link', 'start_dt', 'end_dt', 'expires', 'position', 'entity', 'tags', 'categories', ] export_id = run_export_task('stories', 'story', fields) return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="help_files/export.html"): """Export Help Files""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'slug', 'topics', 'question', 'answer', 'level', 'is_faq', 'is_featured', 'is_video', 'syndicate', 'view_totals', ] export_id = run_export_task('help_files', 'helpfile', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_resp(request=request, template_name=template_name, context={})
def export(request, template_name="locations/export.html"): """Export Locations""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'guid', 'location_name', 'description', 'contact', 'address', 'address2', 'city', 'state', 'zipcode', 'country', 'phone', 'fax', 'email', 'website', 'latitude', 'longitude', 'hq', 'entity', ] export_id = run_export_task('locations', 'location', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="resumes/export.html"): """Export Resumes""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "resumes.csv" fields = [ 'guid', 'title', 'slug', 'description', 'location', 'skills', 'experience', 'education', 'is_agency', 'list_type', 'requested_duration', 'activation_dt', 'expiration_dt', 'resume_url', 'syndicate', 'contact_name', 'contact_address', 'contact_address2', 'contact_city', 'contact_state', 'contact_zip_code', 'contact_country', 'contact_phone', 'contact_phone2', 'contact_fax', 'contact_email', 'contact_website', 'allow_anonymous_view', 'allow_user_view', 'allow_member_view', 'allow_user_edit', 'allow_member_edit', 'create_dt', 'update_dt', 'creator', 'creator_username', 'owner', 'owner_username', 'status', 'status_detail', 'meta', 'tags', ] export_id = run_export_task('resumes', 'resume', fields) return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="forms/export.html"): """Export forms""" if not request.user.is_superuser: raise Http403 if request.method == "POST": export_id = run_export_task("forms_builder.forms", "form", []) EventLog.objects.log() return redirect("export.status", export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="forms/export.html"): """Export forms""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': export_id = run_export_task('forms_builder.forms', 'form', []) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="forms/export.html"): """Export forms""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': export_id = run_export_task('forms_builder.forms', 'form', []) EventLog.objects.log() return redirect('export.status', export_id) return render_to_resp(request=request, template_name=template_name, context={ })
def export(request, template_name="navs/export.html"): """Export Navs""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': export_id = run_export_task('navs', 'nav', []) EventLog.objects.log() return redirect('export.status', export_id) return render_to_resp(request=request, template_name=template_name, context={ })
def export(request, template_name="navs/export.html"): """Export Navs""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': export_id = run_export_task('navs', 'nav', []) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="boxes/export.html"): """Export Boxes""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'title', 'content', 'tags', ] export_id = run_export_task('boxes', 'box', fields) return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="boxes/export.html"): """Export Boxes""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'title', 'content', 'tags', ] export_id = run_export_task('boxes', 'box', fields) return redirect('export.status', export_id) return render_to_response(template_name, {}, context_instance=RequestContext(request))
def export(request, template_name="discounts/export.html"): """Export Discounts""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'discount_code', 'start_dt', 'end_dt', 'never_expires', 'value', 'cap', ] export_id = run_export_task('discounts', 'discount', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_resp(request=request, template_name=template_name, context={ })
def export(request, template_name="discounts/export.html"): """Export Discounts""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'discount_code', 'start_dt', 'end_dt', 'never_expires', 'value', 'cap', ] export_id = run_export_task('discounts', 'discount', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="news/export.html"): """Export News""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': fields = [ 'guid', 'timezone', 'slug', 'headline', 'summary', 'body', 'source', 'first_name', 'last_name', 'phone', 'fax', 'email', 'website', 'release_dt', 'syndicate', 'design_notes', 'enclosure_url', 'enclosure_type', 'enclosure_length', 'use_auto_timestamp', 'tags', 'entity', 'categories', ] EventLog.objects.log() export_id = run_export_task('news', 'news', fields) return redirect('export.status', export_id) return render_to_resp(request=request, template_name=template_name, context={})
def export(request, template_name="redirects/export.html"): """Export redirects""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values fields = [ 'from_url', 'to_url', 'http_status', 'status', 'uses_regex', 'create_dt', 'update_dt', ] export_id = run_export_task('redirects', 'redirect', fields) return redirect('export.status', export_id) return render_to_resp(request=request, template_name=template_name, context={ })
def export(request, template_name="news/export.html"): """Export News""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': fields = [ 'guid', 'timezone', 'slug', 'headline', 'summary', 'body', 'source', 'first_name', 'last_name', 'phone', 'fax', 'email', 'website', 'release_dt', 'syndicate', 'design_notes', 'enclosure_url', 'enclosure_type', 'enclosure_length', 'use_auto_timestamp', 'tags', 'entity', 'categories', ] EventLog.objects.log() export_id = run_export_task('news', 'news', fields) return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="redirects/export.html"): """Export redirects""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': # initilize initial values file_name = "redirects.csv" fields = [ 'from_url', 'to_url', 'http_status', 'status', 'uses_regex', 'create_dt', 'update_dt', ] export_id = run_export_task('redirects', 'redirect', fields) return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))
def export(request, template_name="resumes/export.html"): """Export Resumes""" if not request.user.is_superuser: raise Http403 form = ResumeExportForm(request.POST or None) if request.method == 'POST' and form.is_valid(): start_dt = form.cleaned_data['start_dt'] end_dt = form.cleaned_data['end_dt'] include_files = form.cleaned_data['include_files'] if start_dt and end_dt: start_dt = start_dt.strftime('%m/%d/%Y') end_dt = end_dt.strftime('%m/%d/%Y') kwargs = {'start_dt': start_dt, 'end_dt': end_dt} else: kwargs = {} if include_files: kwargs.update({'include_files': 'True'}) # initilize initial values fields = [ 'guid', 'title', 'slug', 'description', 'location', 'skills', 'experience', 'education', 'is_agency', 'list_type', 'requested_duration', 'activation_dt', 'expiration_dt', 'resume_url', 'syndicate', 'first_name', 'last_name', 'contact_address', 'contact_address2', 'contact_city', 'contact_state', 'contact_zip_code', 'contact_country', 'contact_phone', 'contact_phone2', 'contact_fax', 'contact_email', 'contact_website', 'allow_anonymous_view', 'allow_user_view', 'allow_member_view', 'allow_user_edit', 'allow_member_edit', 'create_dt', 'update_dt', 'creator', 'creator_username', 'owner', 'owner_username', 'status', 'status_detail', 'meta', 'tags', ] export_id = run_export_task('resumes', 'resume', fields, **kwargs) return redirect('export.status', export_id) return render_to_resp(request=request, template_name=template_name, context={'form': form})
def export(request, template_name="jobs/export.html"): """Export Jobs""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': fields = [ 'guid', 'title', 'slug', 'description', 'list_type', 'code', 'location', 'skills', 'experience', 'education', 'level', 'period', 'is_agency', 'contact_method', 'position_reports_to', 'salary_from', 'salary_to', 'computer_skills', 'requested_duration', 'pricing', 'activation_dt', 'post_dt', 'expiration_dt', 'start_dt', 'job_url', 'syndicate', 'design_notes', 'contact_company', 'contact_name', 'contact_address', 'contact_address2', 'contact_city', 'contact_state', 'contact_zip_code', 'contact_country', 'contact_phone', 'contact_fax', 'contact_email', 'contact_website', 'meta', 'entity', 'tags', 'invoice', 'payment_method', 'member_price', 'member_count', 'non_member_price', 'non_member_count', ] export_id = run_export_task('jobs', 'job', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_resp(request=request, template_name=template_name, context={})
def export(request, template_name="jobs/export.html"): """Export Jobs""" if not request.user.is_superuser: raise Http403 if request.method == 'POST': fields = [ 'guid', 'title', 'slug', 'description', 'list_type', 'code', 'location', 'skills', 'experience', 'education', 'level', 'period', 'is_agency', 'contact_method', 'position_reports_to', 'salary_from', 'salary_to', 'computer_skills', 'requested_duration', 'pricing', 'activation_dt', 'post_dt', 'expiration_dt', 'start_dt', 'job_url', 'syndicate', 'design_notes', 'contact_company', 'contact_name', 'contact_address', 'contact_address2', 'contact_city', 'contact_state', 'contact_zip_code', 'contact_country', 'contact_phone', 'contact_fax', 'contact_email', 'contact_website', 'meta', 'entity', 'tags', 'invoice', 'payment_method', 'member_price', 'member_count', 'non_member_price', 'non_member_count', ] export_id = run_export_task('jobs', 'job', fields) EventLog.objects.log() return redirect('export.status', export_id) return render_to_response(template_name, { }, context_instance=RequestContext(request))