Фриланс официальный сайт фрилансеров и самозанятых. Удаленная работа. Фриланс работа и вакансии, фрилансер, работа на дому. Freelance.ru freelancer site.
Фриланс официальный сайт фрилансеров и самозанятых. Удаленная работа. Фриланс работа и вакансии, фрилансер, работа на дому. Freelance.ru freelancer site.Для полной функциональности этого сайта необходимо включить JavaScript.
Лучшие фрилансеры для ваших задач
САЙТЫ, SEO, Я.Директ, Таргет ВКонтакте, MyTarget
Интернет продвижение и реклама
Stanislav Regis +79272757609
Графический дизайн
Виталий Вагнер
Интернет продвижение и реклама
🦁 Милова Даша
Веб разработка
Том Трунов
Веб разработка
Интернет продвижение и реклама
Александр Шулепов
Веб разработка
Сергей Сивков
Интернет продвижение и реклама
Алиса [Дизайн и сайты] & Олег +7 993 337-77-43
Веб разработка
- Заказчику
- /
- Фрилансеру
Заказчику
Разместите задание за 3 минуты!
Размещайте задание, проект или вакансию — это бесплатно!
Разместить задание
Или найдите подходящего специалиста
Каталог фрилансеров Каталог услуг Каталог услуг PRO
Crypto/NFT Программирование и IT Веб разработка Графический дизайн Тексты Интернет продвижение Реклама/Маркетинг Арт/Иллюстрации/Анимация Видео 3D Архитектура/Интерьер Инженерия Аутсорс/Менеджмент Фото Переводы Бытовые услуги Музыка
Или найдите подходящего специалиста
Каталог фрилансеровКаталог услуг
Фрилансеру
Найдите работу по своим навыкам
Например: создать сайт или написать продающий текст
Все задания и вакансии
Программирование и IT Веб разработка
Графический дизайн Тексты Интернет продвижение Реклама/Маркетинг Арт/Иллюстрации/Анимация Видео 3D Архитектура/Интерьер Инженерия Аутсорс/Менеджмент Фото Переводы Бытовые услуги Музыка
Выбирайте лучших
Гарантирует заказчику 100% возврат средств в случае невыполнения задания
Для проектов с бюджетом: 500 — 30 000 руб
Видеокнига на заказ
2 000
Ирина Леонова
Разработка логотипа
500
Елена Бава
Разработка лендинга
6 500
Юлия Ратанова
Индивидуальный сайт «под ключ»!
45 000
Сергей Сивков
SEO — 5 историй успеха моих клиентов (кейсы по продвижению)
23 000
Сергей Сивков
АКЦИЯ — Мини-аудит по SEO — бесплатно!
0
MaxWord ТЕКСТЫ. НЕЙМИНГ. ДИЗАЙН t.me/maxwordmax
ПРЕЗЕНТАЦИИ и КП текст+дизайн
10 000
Елена Тюкова
Авторский качественный логотип
24 900
Тамара Радке
Логотипы, фирменные стили, нейминг, слоганы!
24 900
Все услуги фрилансеров
30 дней
50 000 Руб
менеджер по продажам
Заключение договора
Аутсорсинг / Консалтинг / Менеджмент
10 дней
20 000 Руб
Продвижение услуг для бизнеса
По договоренности
Интернет продвижение и реклама
10 дней
30 000 Руб
com»> специалист по forem.comБезопасная сделка
Программирование и IT
20 дней
10 000 Руб
Нужен сайт по типу boosty
По договоренности
Веб разработка
30 дней
30 000 Руб
Реклама сайтов
По договоренности
Интернет продвижение и реклама
21 день
500 000 Руб
Разработать маркетплейс. Оплата за результат. Партнёрские долевые бизнес-взаимоотношения
Заключение договора
Веб разработка
10 дней
10 000 Руб
Музыка
Безопасная сделка
Музыка / Звук
14 дней
20 000 Руб
Android приложение (ionic + angular)
По договоренности
Программирование и IT
Все задания
15 000
Разработка логотипа для программного обеспечения
Формат работ: . ai
5 000
Разработать рекламную листовку
Формат работ: .cdr
10 000
Логотип Houseparks
Формат работ: .psd
15 000
Создание логотипа, слогана, айдентики
Формат работ: .psd
5 000
Создание нового дизайна принта для черной футболки
Формат работ: . ai
20 000
Название ТМ и логотип для фильтров очистки воды
Формат работ: .cdr
10 000
Разработка логотипа
Формат работ: .ai
5 000
Разработка логотипа для соц. сетей
Формат работ: .svg
15 000
Фирменный стиль, логотип для центра развития детей и подростков
Формат работ: . cdr
10 000
(дубльII) Календарь ежеквартальник на 2023г Широкий Карамыш
Формат работ: .pdf
5 000
Создание логотипа, как для себя!
Формат работ: .cdr
5 000
Набросок фирменной графики и узора
Формат работ: .pdf
15 000
Логотип для завода/производственной компании
Разработка логотипа, фирменного знака
15 000
Разработка серии эмо-баннеров для федеральной сети ювелирных магазинов
Прочая графика
15 000
Доработка элементов фирменного стиля для существующего бренда: паттерн и бренд-стена
Прочая графика
15 000
Разработка графического логотипа
Разработка логотипа, фирменного знака
12 000
Разработка персонажа для Детского Развлекательного Центра
Разработка персонажа
7 000
Дизайн коробочки набора КРАСКИ ПАЛЬЧИКОВЫЕ
Полиграфия
7 000
Дизайн коробочки набора ГУАШЬ
Полиграфия
Открытые конкурсы
Света Иванова
Сделать перевод на 8 языков
Отличный заказчик! Работали несколько раз уже. Четкое ТЗ, быстрая скорость ответов и принятия заказа.
FPM
Роман Good Копирайтер
Нужно написать тексты для сайта, с составлением симентики по ключевичкам
Роман очень грамотный исполнитель. Знает свою работу, выкладываясь полностью. Несмотря на большие объемы, написал все вовремя. Рекомендую всем с ним работать, кому нужно идеальное исполнение своего задания.
ООО «КОНСАЛТОФФ»
Елена Васильева
Создание концепции сайта с отрисовкой 2-х экранов главной страницы
К дизайну не имею никакого отношения, но по роду своей деятельности часто приходиться обращаться за разработкой визуализации. Могу сказать нравится или нет, но поставить задачу сложно, и соответственно процесс работы получается сложный, но не в этот раз. Елена задачу выполнила быстро, в срок и именно то, что я хотела и с первого раза. Рекомендую всем на 100%. Обращайтесь, не раздумывая.
Светлана Цимерман
Евгений Климаков
Создать WEB-Bot в Telegram
Евгений выполнил все в точности в соответствии с требованиями, я очень доволен работой! Смело можно сотрудничать, обязательно обращусь снова
Ринат Ахметов
ООО «КОНСАЛТОФФ»
Нужно написать тексты для сайта, с составлением симентики по ключевичкам
Отличный заказчик. Четкое тех задание , и оплата по договоренности ) Рекомендую!
Роман Good Копирайтер
Максим Дроздов
Модель оборудования из профилией
Все сделано хорошо. Что сначала не замечено — исправлено без проблем. Сами рендеры вышли красивые. Рекомендую к сотрудничеству по похожим проектам!
Александр Князев
Алексей Остров
Разработка ТЗ на основании US
Я доволен, работу сделал раньше срока, четко и по сути, без проблем отвечает на вопросы. Очень выручил. Рекомендую.
Сергей Серегин
Дженнет Багавова
Сделать презентацию для клининговой компании
Отличный заказчик и приятная девушка, мы быстро сработались, с оплатой никаких проблем, рекомендую) Была рада помочь))
Екатерина Варнавская
Андрей Судаков
Изготовление макета пионерского значка с заменой портрета Ленина
Андрей, благодарю за интересное задание и плодотворное сотрудничество. Конструктивные корректировки, вежливое обращение и своевременную оплату. Рекомендую!
Максим Байрамалов
Валерия Агашкина
Запуск и контроль контекстной рекламы
Приятный заказчик. Всегда на связи, оперативная оплата, рекомендую к сотрудничеству
Кирилл Судибор
Лужбин Сергеевич
нужно в эксель прописать формулу или создать макрос для обработки большой таблицы данных с номенклатурой
Очень приятно работать с таким заказчиком! Все хорошо — начиная от подачи ТЗ, материала для работы и до оплаты! Рекомендую!
Сергей
Екатерина Варнавская
Сделать презентацию для клининговой компании
работа сделана очень быстро и качественно!! обрадовало, что не пришлось долго объяснять, что нужно, Екатерина разобралась и сделала как надо)) Обязательно ещё обращусь)
Дженнет Багавова
Используйте рабочую область для вашего проекта
Согласовывайте сроки и стоимость работ. Обменивайтесь мнениями и файлами.
Принимайте или отклоняйте результаты работы.
Работа с формами | Документация Django 4.0
Об этом документе
Этот документ содержит введение в основы веб-форм и то, как они обрабатываются в Django. Для более детального рассмотрения конкретных областей API форм смотрите API форм, Поля формы и Валидация форм и полей.
Если вы не планируете создавать веб-сайты и приложения, которые будут только публиковать содержимое и не будут принимать данные от посетителей, вам необходимо понимать и использовать формы.
Django предоставляет ряд инструментов и библиотек, которые помогут вам создать формы, принимающие ввод от посетителей сайта, а затем обрабатывающие и отвечающие на него.
HTML-формы
В HTML форма — это набор элементов внутри <form>...</form>
, которые позволяют посетителю выполнять такие действия, как ввод текста, выбор опций, манипулирование объектами или элементами управления и так далее, а затем отправлять эту информацию обратно на сервер.
Некоторые из этих элементов интерфейса формы — текстовый ввод или флажки — встроены в сам HTML. Другие гораздо сложнее; интерфейс, который открывает окно выбора даты или позволяет перемещать ползунок или манипулировать элементами управления, обычно использует JavaScript и CSS, а также элементы HTML формы <input>
для достижения этих эффектов.
Помимо элементов <input>
, форма должна содержать два элемента:
- where: URL, по которому должны быть возвращены данные, соответствующие введенным пользователем
- how: метод HTTP, с помощью которого должны быть возвращены данные
В качестве примера, форма входа для администратора Django содержит несколько элементов <input>
: один из type="text"
для имени пользователя, один из type="password"
для пароля и один из type="submit"
для кнопки «Войти». Он также содержит некоторые скрытые текстовые поля, которые пользователь не видит, и которые Django использует для определения того, что делать дальше.
Он также сообщает браузеру, что данные формы должны быть отправлены на URL, указанный в атрибуте <form>
“action
— /admin/
— и что они должны быть отправлены с использованием механизма HTTP, указанного в атрибуте method
— post
.
Когда срабатывает элемент <input type="submit" value="Log in">
, данные возвращаются в /admin/
.
GET
и POST
.GET
и POST
— единственные методы HTTP, которые следует использовать при работе с формами.
Форма входа в Django возвращается с помощью метода POST
, в котором браузер упаковывает данные формы, кодирует их для передачи, отправляет на сервер, а затем получает ответ.
GET
, напротив, объединяет предоставленные данные в строку и использует ее для составления URL. URL содержит адрес, по которому должны быть отправлены данные, а также ключи и значения данных. Вы можете увидеть это в действии, если выполните поиск в документации Django, который выдаст URL вида https://docs.djangoproject.com/search/?q=forms&release=1
.
GET
и POST
обычно используются для разных целей.
Любой запрос, который может быть использован для изменения состояния системы — например, запрос, который вносит изменения в базу данных — должен использовать POST
. GET
следует использовать только для запросов, которые не влияют на состояние системы.
GET
также не подходит для формы пароля, поскольку пароль будет отображаться в URL, а значит, и в истории браузера и журналах сервера, причем открытым текстом. Он также не подходит для больших объемов данных или для двоичных данных, таких как изображение. Веб-приложение, использующее запросы GET
для административных форм, представляет собой угрозу безопасности: злоумышленнику может быть легко сымитировать запрос формы, чтобы получить доступ к важным частям системы. POST
в сочетании с другими средствами защиты, такими как CSRF protection в Django, обеспечивает больший контроль над доступом.
С другой стороны, GET
подходит для таких вещей, как форма веб-поиска, потому что URL-адреса, которые представляют запрос GET
, можно легко добавить в закладки, поделиться ими или отправить повторно.
Роль Django в формах
Работа с формами — сложное дело. Рассмотрим админку Django, где множество элементов данных нескольких различных типов могут быть подготовлены для отображения в форме, отображены в виде HTML, отредактированы с помощью удобного интерфейса, возвращены на сервер, проверены и очищены, а затем сохранены или переданы для дальнейшей обработки.
Функциональность форм Django может упростить и автоматизировать огромную часть этой работы, а также сделать это более безопасно, чем большинство программистов могли бы сделать в коде, который они написали сами.
Django обрабатывает три различные части работы, связанной с формами:
- подготовка и реструктуризация данных, чтобы сделать их готовыми к визуализации
- создание HTML-форм для данных
- получение и обработка представленных форм и данных от клиента
Можно написать код, который будет делать все это вручную, но Django может позаботиться обо всем этом за вас.
Формы в Django
Мы кратко описали HTML-формы, но HTML <form>
— это только одна часть необходимого механизма.
В контексте веб-приложения «форма» может относиться к HTML <form>
, или к Django Form
, который ее создает, или к структурированным данным, возвращаемым при отправке, или к сквозной рабочей коллекции этих частей.
Класс Django
Form
В основе этой системы компонентов лежит класс Django Form
. Точно так же, как модель Django описывает логическую структуру объекта, его поведение и то, как его части представлены нам, класс Form
описывает форму и определяет, как она работает и отображается.
Подобно тому, как поля класса модели отображаются на поля базы данных, поля класса формы отображаются на элементы HTML-формы <input>
. (Поле ModelForm
отображает поля класса модели на элементы HTML-формы <input>
через Form
; на этом основана админка Django).
Поля формы сами по себе являются классами; они управляют данными формы и выполняют проверку при отправке формы. DateField
и FileField
обрабатывают совершенно разные типы данных и должны делать с ними разные вещи.
Поле формы представляется пользователю в браузере как HTML «виджет» — часть пользовательского интерфейса. Каждый тип поля имеет соответствующее значение по умолчанию Widget class, но оно может быть переопределено по мере необходимости.
Создание, обработка и визуализация форм
При визуализации объекта в Django мы обычно:
- получить его в представлении (например, получить его из базы данных)
- передать его в контекст шаблона
- развернуть его в HTML-разметку с помощью переменных шаблона
Рендеринг формы в шаблоне включает в себя практически ту же работу, что и рендеринг любого другого типа объекта, но есть несколько ключевых различий.
В случае экземпляра модели, не содержащего данных, редко, если вообще когда-либо, будет полезно что-то делать с ним в шаблоне. С другой стороны, имеет смысл отобразить незаполненную форму — именно это мы делаем, когда хотим, чтобы пользователь заполнил ее.
Поэтому, когда мы работаем с экземпляром модели в представлении, мы обычно получаем его из базы данных. Когда мы работаем с формой, мы обычно создаем ее в представлении.
Когда мы создаем форму, мы можем оставить ее пустой или предварительно заполнить, например, с помощью:
- данные из сохраненного экземпляра модели (как в случае с админскими формами для редактирования)
- данные, которые мы собрали из других источников
- данные, полученные от предыдущей отправки HTML-формы
Последний из этих случаев наиболее интересен, поскольку именно он позволяет пользователям не только читать сайт, но и отправлять на него информацию.
Построение формы
Работа, которую необходимо выполнить
Предположим, вы хотите создать простую форму на своем сайте, чтобы получить имя пользователя. Вам понадобится что-то подобное в вашем шаблоне:
<form action="/your-name/" method="post"> <label for="your_name">Your name: </label> <input type="text" name="your_name" value="{{ current_name }}"> <input type="submit" value="OK"> </form>
Это указывает браузеру вернуть данные формы в URL /your-name/
, используя метод POST
. Он отобразит текстовое поле с надписью «Ваше имя:» и кнопку с надписью «OK». Если контекст шаблона содержит переменную current_name
, она будет использована для предварительного заполнения поля your_name
.
Вам понадобится представление, которое отображает шаблон, содержащий HTML-форму, и которое может предоставлять поле current_name
по мере необходимости.
Когда форма отправлена, запрос POST
, который отправляется на сервер, будет содержать данные формы.
Теперь вам также понадобится представление, соответствующее этому URL /your-name/
, которое будет находить соответствующие пары ключ/значение в запросе, а затем обрабатывать их.
Это очень простая форма. На практике форма может содержать десятки или сотни полей, многие из которых должны быть предварительно заполнены, и мы можем ожидать, что пользователь пройдет цикл редактирования-отправки несколько раз, прежде чем завершит операцию.
Мы можем потребовать некоторой проверки в браузере, даже до отправки формы; мы можем захотеть использовать гораздо более сложные поля, которые позволят пользователю делать такие вещи, как выбор даты из календаря и так далее.
На данном этапе гораздо проще заставить Django сделать большую часть этой работы за нас.
Создание формы в Django
Класс
Form
Мы уже знаем, как должна выглядеть наша HTML-форма. Наша отправная точка для нее в Django такова:
forms.py
from django import forms class NameForm(forms.Form): your_name = forms.CharField(label='Your name', max_length=100)
Это определяет класс Form
с одним полем (your_name
). Мы применили к полю удобную для человека метку, которая появится в <label>
при его отображении (хотя в данном случае указанная нами метка label
фактически является той же самой, которая была бы сгенерирована автоматически, если бы мы ее опустили).
Максимально допустимая длина поля определяется max_length
. Это делает две вещи. Она накладывает maxlength="100"
на HTML <input>
(таким образом, браузер должен предотвратить ввод пользователем более чем этого количества символов). Это также означает, что когда Django получит форму обратно от браузера, он проверит длину данных.
Экземпляр Form
имеет метод is_valid()
, который запускает процедуры валидации для всех его полей. При вызове этого метода, если все поля содержат достоверные данные, он будет:
- возврат
True
- поместить данные формы в ее атрибут
cleaned_data
.
Вся форма при первом отображении будет выглядеть следующим образом:
<label for="your_name">Your name: </label> <input type="text" name="your_name" maxlength="100" required>
Обратите внимание, что он **не включает в себя теги <form>
или кнопку отправки. Мы должны сами предусмотреть их в шаблоне.
Взгляд
Данные формы, отправленные обратно на сайт Django, обрабатываются представлением, обычно тем же представлением, которое опубликовало форму. Это позволяет нам повторно использовать часть той же логики.
Для работы с формой нам нужно инстанцировать ее в представлении для URL, где мы хотим ее опубликовать:
views.py
from django.http import HttpResponseRedirect from django.shortcuts import render from .forms import NameForm def get_name(request): # if this is a POST request we need to process the form data if request.method == 'POST': # create a form instance and populate it with data from the request: form = NameForm(request.POST) # check whether it's valid: if form.is_valid(): # process the data in form.cleaned_data as required # ... # redirect to a new URL: return HttpResponseRedirect('/thanks/') # if a GET (or any other method) we'll create a blank form else: form = NameForm() return render(request, 'name.html', {'form': form})
Если мы придем к этому представлению с запросом GET
, оно создаст пустой экземпляр формы и поместит его в контекст шаблона для отображения. Это то, что мы можем ожидать, что произойдет при первом посещении URL.
Если форма отправлена с помощью запроса POST
, представление снова создаст экземпляр формы и заполнит его данными из запроса: form = NameForm(request.POST)
Это называется «привязка данных к форме» (теперь это связанная форма).
Мы вызываем метод формы is_valid()
; если он не True
, мы возвращаемся к шаблону с формой. На этот раз форма уже не пустая (unbound), поэтому HTML-форма будет заполнена ранее представленными данными, где их можно будет отредактировать и исправить при необходимости.
Если is_valid()
равно True
, то теперь мы сможем найти все проверенные данные формы в ее атрибуте cleaned_data
. Мы можем использовать эти данные для обновления базы данных или другой обработки перед отправкой HTTP-переадресации браузеру, указывающей ему, куда идти дальше.
Шаблон
Нам не нужно многого делать в нашем шаблоне name. html
:
<form action="/your-name/" method="post"> {% csrf_token %} {{ form }} <input type="submit" value="Submit"> </form>
Все поля формы и их атрибуты будут распакованы в HTML-разметку из этого {{ form }}
языком шаблонов Django.
Формы и защита от подделки межсайтовых запросов
Django поставляется с простым в использовании protection against Cross Site Request Forgeries. При отправке формы через POST
с включенной защитой CSRF вы должны использовать тег шаблона csrf_token
, как в предыдущем примере. Однако, поскольку защита от CSRF не связана напрямую с формами в шаблонах, этот тег опущен в следующих примерах в этом документе.
Типы ввода HTML5 и проверка браузера
Если ваша форма включает URLField
, EmailField
или любой целочисленный тип поля, Django будет использовать типы ввода url
, email
и number
HTML5. По умолчанию браузеры могут применять свою собственную проверку для этих полей, которая может быть более строгой, чем проверка Django. Если вы хотите отключить это поведение, установите атрибут novalidate
на тег form
или укажите другой виджет для поля, например TextInput
.
Теперь у нас есть рабочая веб-форма, описанная Django Form
, обработанная представлением и отображенная в виде HTML <form>
.
Это все, что вам нужно для начала работы, но система форм предоставляет вам гораздо больше возможностей. Как только вы поймете основы процесса, описанного выше, вы должны быть готовы к пониманию других возможностей системы форм и готовы узнать немного больше о механизме, лежащем в ее основе.
Подробнее о классах Django
Form
Все классы форм создаются как подклассы либо django.forms.Form
, либо django.forms.ModelForm
. Вы можете считать ModelForm
подклассом Form
. Form
и ModelForm
фактически наследуют общую функциональность от (частного) класса BaseForm
, но эта деталь реализации редко бывает важной.
Модели и формы
На самом деле, если ваша форма будет использоваться для прямого добавления или редактирования модели Django, ModelForm может сэкономить вам много времени, усилий и кода, потому что она создаст форму, вместе с соответствующими полями и их атрибутами, из класса Model
.
Связанные и несвязанные экземпляры форм
Различие между Связанные и несвязанные формы является важным:
- Несвязанная форма не имеет данных, связанных с ней. При отображении пользователю она будет пустой или будет содержать значения по умолчанию.
- Связанная форма содержит отправленные данные и, следовательно, может быть использована для определения того, являются ли эти данные действительными. Если отображается недействительная связанная форма, она может содержать встроенные сообщения об ошибках, сообщающие пользователю, какие данные необходимо исправить.
Атрибут формы is_bound
подскажет вам, есть ли у формы данные, привязанные к ней, или нет.
Подробнее о полях
Рассмотрим более полезную форму, чем наш минимальный пример выше, которую мы могли бы использовать для реализации функции «свяжитесь со мной» на персональном сайте:
forms.py
from django import forms class ContactForm(forms.Form): subject = forms.CharField(max_length=100) message = forms.CharField(widget=forms.Textarea) sender = forms.EmailField() cc_myself = forms.BooleanField(required=False)
В нашей предыдущей форме использовалось одно поле, your_name
, a CharField
. В данном случае наша форма имеет четыре поля: subject
, message
, sender
и cc_myself
. CharField
, EmailField
и BooleanField
— это только три из доступных типов полей; полный список можно найти в Поля формы.
Виджеты
Каждое поле формы имеет соответствующий Widget class, который в свою очередь соответствует виджету HTML-формы, например <input type="text">
.
В большинстве случаев поле будет иметь разумный виджет по умолчанию. Например, по умолчанию поле CharField
будет иметь виджет TextInput
, который в HTML выдает <input type="text">
. Если вам нужно <textarea>
вместо этого, вы укажете соответствующий виджет при определении поля формы, как мы это сделали для поля message
.
Полевые данные
Какими бы ни были данные, представленные в форме, как только они будут успешно проверены вызовом is_valid()
(и is_valid()
вернет True
), проверенные данные формы окажутся в словаре form.cleaned_data
. Эти данные будут красиво преобразованы в типы Python для вас.
Примечание
На данный момент вы все еще можете получить доступ к непроверенным данным непосредственно из request. POST
, но проверенные данные лучше.
В приведенном выше примере контактной формы cc_myself
будет булевым значением. Аналогично, такие поля, как IntegerField
и FloatField
преобразуют значения в Python int
и float
соответственно.
Вот как данные формы могут быть обработаны в представлении, которое обрабатывает эту форму:
views.py
from django.core.mail import send_mail if form.is_valid(): subject = form.cleaned_data['subject'] message = form.cleaned_data['message'] sender = form.cleaned_data['sender'] cc_myself = form.cleaned_data['cc_myself'] recipients = ['[email protected]'] if cc_myself: recipients.append(sender) send_mail(subject, message, sender, recipients) return HttpResponseRedirect('/thanks/')
Совет
Подробнее об отправке электронной почты из Django смотрите Отправка электронной почты.
Некоторые типы полей требуют дополнительной обработки. Например, файлы, загружаемые с помощью формы, должны обрабатываться по-другому (они могут быть получены из request.FILES
, а не из request.POST
). Подробнее о том, как обрабатывать загрузку файлов с помощью формы, смотрите Привязка загруженных файлов к форме.
Работа с шаблонами форм
Все, что вам нужно сделать, чтобы поместить вашу форму в шаблон, это поместить экземпляр формы в контекст шаблона. Таким образом, если ваша форма называется form
в контексте, {{ form }}
отобразит ее элементы <label>
и <input>
соответствующим образом.
Параметры рендеринга формы
Дополнительная мебель для шаблонов форм
Не забывайте, что вывод формы не включает окружающие теги <form>
или элемент управления формы submit
. Вы должны будете предоставить их сами.
Однако для пар <label>
/<input>
существуют и другие варианты вывода:
{{ form. as_table }}
будет отображать их как ячейки таблицы, обернутые в теги<tr>
{{ form.as_p }}
будет отображать их обернутыми в теги<p>
{{ form.as_ul }}
будет отображать их обернутыми в теги<li>
Обратите внимание, что вам придется самостоятельно предоставить окружающие элементы <table>
или <ul>
.
Вот вывод {{ form.as_p }}
для нашего экземпляра ContactForm
:
<p><label for="id_subject">Subject:</label> <input type="text" name="subject" maxlength="100" required></p> <p><label for="id_message">Message:</label> <textarea name="message" required></textarea></p> <p><label for="id_sender">Sender:</label> <input type="email" name="sender" required></p> <p><label for="id_cc_myself">Cc myself:</label> <input type="checkbox" name="cc_myself"></p>
Обратите внимание, что каждое поле формы имеет атрибут ID, установленный в id_<field-name>
, на который ссылается сопровождающий тег label. Это важно для обеспечения доступности форм для вспомогательных технологий, таких как программы для чтения с экрана. Вы также можете customize the way in which labels and ids are generated.
Подробнее об этом см. в разделе Вывод форм в формате HTML.
Рендеринг полей вручную
Нам не обязательно позволять Django распаковывать поля формы; при желании мы можем сделать это вручную (что позволит нам, например, изменить порядок полей). Каждое поле доступно как атрибут формы с помощью {{ form.name_of_field }}
, и в шаблоне Django будет отображаться соответствующим образом. Например:
{{ form.non_field_errors }} <div> {{ form.subject.errors }} <label for="{{ form.subject.id_for_label }}">Email subject:</label> {{ form.subject }} </div> <div> {{ form.message.errors }} <label for="{{ form.message.id_for_label }}">Your message:</label> {{ form.message }} </div> <div> {{ form. sender.errors }} <label for="{{ form.sender.id_for_label }}">Your email address:</label> {{ form.sender }} </div> <div> {{ form.cc_myself.errors }} <label for="{{ form.cc_myself.id_for_label }}">CC yourself?</label> {{ form.cc_myself }} </div>
Полные элементы <label>
также могут быть сгенерированы с помощью label_tag()
. Например:
<div> {{ form.subject.errors }} {{ form.subject.label_tag }} {{ form.subject }} </div>
Рендеринг сообщений об ошибках формы
Цена этой гибкости — немного больше работы. До сих пор нам не приходилось беспокоиться о том, как отображать ошибки формы, поскольку об этом уже позаботились. В этом примере нам пришлось позаботиться об ошибках для каждого поля и об ошибках для формы в целом. Обратите внимание на {{ form.non_field_errors }}
в верхней части формы и на поиск ошибок в шаблоне для каждого поля.
Использование {{ form.name_of_field.errors }}
выводит список ошибок формы, отображаемый в виде неупорядоченного списка. Это может выглядеть следующим образом:
<ul> <li>Sender is required.</li> </ul>
Список имеет CSS-класс errorlist
, чтобы вы могли стилизовать его внешний вид. Если вы хотите дополнительно настроить отображение ошибок, вы можете сделать это, перебирая их в цикле:
{% if form.subject.errors %} <ol> {% for error in form.subject.errors %} <li><strong>{{ error|escape }}</strong></li> {% endfor %} </ol> {% endif %}
Ошибки, не относящиеся к полю (и/или ошибки скрытого поля, которые отображаются в верхней части формы при использовании таких помощников, как form.as_p()
), будут отображаться с дополнительным классом nonfield
, чтобы помочь отличить их от ошибок, относящихся к полю. Например, {{ form.non_field_errors }}
будет выглядеть следующим образом:
<ul> <li>Generic validation error</li> </ul>
Подробнее об ошибках, стилизации и работе с атрибутами формы в шаблонах смотрите в API форм.
Перебор полей формы
Если вы используете один и тот же HTML для каждого из полей формы, вы можете уменьшить количество дублирующегося кода, перебирая каждое поле по очереди с помощью цикла {% for %}
:
{% for field in form %} <div> {{ field.errors }} {{ field.label_tag }} {{ field }} {% if field.help_text %} <p>{{ field.help_text|safe }}</p> {% endif %} </div> {% endfor %}
Полезные атрибуты на {{ field }}
включают:
{{ field.label }}
- Метка поля, например,
Email address
. {{ field. label_tag }}
Метка поля, обернутая в соответствующий тег HTML
<label>
. Это включает в себяlabel_suffix
формы. Например, по умолчаниюlabel_suffix
— это двоеточие:<label for="id_email">Email address:</label>
{{ field.id_for_label }}
- ID, который будет использоваться для этого поля (
id_email
в примере выше). Если вы создаете метку вручную, вы можете использовать этот параметр вместоlabel_tag
. Это также полезно, например, если у вас есть встроенный JavaScript и вы хотите избежать жесткого кодирования ID поля. {{ field.value }}
- Значение поля. например,
[email protected]
. {{ field.html_name }}
- Имя поля, которое будет использоваться в поле имени элемента ввода. При этом учитывается префикс формы, если он был задан.
{{ field. help_text }}
- Любой текст справки, связанный с полем.
{{ field.errors }}
- Выводит
<ul>
, содержащий все ошибки валидации, соответствующие данному полю. Вы можете настроить представление ошибок с помощью цикла{% for error in field.errors %}
. В этом случае каждый объект в цикле представляет собой строку, содержащую сообщение об ошибке. {{ field.is_hidden }}
- Этот атрибут имеет значение
True
, если поле формы является скрытым полем, иFalse
в противном случае. Он не особенно полезен в качестве переменной шаблона, но может быть полезен в условных тестах, таких как:
{% if field.is_hidden %} {# Do something special #} {% endif %}
{{ field.field }}
- Экземпляр
Field
из класса формы, который обернут этимBoundField
. Вы можете использовать его для доступа к атрибутамField
, например,{{ char_field. field.max_length }}
.
См.также
Полный список атрибутов и методов приведен в разделе BoundField
.
Перемещение по скрытым и видимым полям
Если вы вручную размещаете форму в шаблоне, а не полагаетесь на стандартный макет формы Django, вы можете захотеть обращаться с полями <input type="hidden">
иначе, чем с не скрытыми полями. Например, поскольку скрытые поля ничего не отображают, размещение сообщений об ошибках «рядом» с полем может запутать ваших пользователей — поэтому ошибки для таких полей должны обрабатываться по-другому.
Django предоставляет два метода на форме, которые позволяют вам зацикливать скрытые и видимые поля независимо друг от друга: hidden_fields()
и visible_fields()
. Вот модификация предыдущего примера, в котором используются эти два метода:
{# Include the hidden fields #} {% for hidden in form.hidden_fields %} {{ hidden }} {% endfor %} {# Include the visible fields #} {% for field in form. visible_fields %} <div> {{ field.errors }} {{ field.label_tag }} {{ field }} </div> {% endfor %}
Этот пример не обрабатывает ошибки в скрытых полях. Обычно ошибка в скрытом поле является признаком взлома формы, поскольку обычное взаимодействие с формой не приведет к их изменению. Тем не менее, вы можете легко вставить отображение ошибок и для этих ошибок формы.
Многоразовые шаблоны форм
Если ваш сайт использует одну и ту же логику вывода форм в нескольких местах, вы можете уменьшить дублирование, сохранив цикл формы в отдельном шаблоне и переопределив атрибут формы template_name
для вывода формы с помощью пользовательского шаблона. В приведенном ниже примере форма {{ form }}
будет отображаться как вывод шаблона form_snippet.html
.
В ваших шаблонах:
# In your template: {{ form }} # In form_snippet.html: {% for field in form %} <div> {{ field. errors }} {{ field.label_tag }} {{ field }} </div> {% endfor %}
В вашей анкете:
class MyForm(forms.Form): template_name = 'form_snippet.html' ...
Changed in Django 4.0:
Добавлен шаблонный рендеринг форм.
Дополнительные темы
Здесь описаны основы, но формы могут делать гораздо больше:
- Формсеты
- Использование исходных данных с помощью набора форм
- Ограничение максимального количества форм
- Ограничение максимального количества инстанцированных форм
- Валидация форм
- Проверка количества форм в наборе форм
- Работа с заказами и удалением форм
- Добавление дополнительных полей в набор форм
- Передача пользовательских параметров формам набора форм
- Настройка префикса набора форм
- Использование набора форм в представлениях и шаблонах
- Создание форм из моделей
ModelForm
- Модельные наборы форм
- Встроенные наборы форм
- Активы формы (класс
Media
)- Активы как статическое определение
Media
как динамическое свойство- Пути в определениях активов
Media
объектыMedia
на формах
См. также
- The Forms Reference
- Охватывает полный справочник API, включая поля форм, виджеты форм, а также валидацию форм и полей.
Наши печеньки—Parnas IT
01.09.2015 10 корпораций, которые контролируют мир нашего потребления
Практически все, что вы покупаете в магазинах, производится силами 10 транснациональных корпораций. Mars или Snickers, Sprite или Fanta, Jakobs или Maxwell — что бы вы ни выбрали, прибыль пойдет в одни руки.
Мы публикует схему компаний и рассказывает о десятке, которой принадлежит почти весь рынок.
27.08.2015 Как не ошибиться в выборе подрядчика
Любой заказчик при поиске подрядной строительной организации ставит на первое место качество выполнения работ. Но проходит совсем немного времени, и вопрос качества уходит на задний план, уступая место цене, а затем и срокам
21.08.2015 Они терпели неудачи, но никогда не сдавались
Мы считаем этих людей успешными, невероятно талантливыми и просто везунчиками. Однако, прежде чем добиться своих высот, они тяжело переживали провалы, получали отказы, их попросту считали непригодными для своей работы.
19.08.2015 10 шпаргалок, которые пригодятся на кухне
Иногда даже мельчайшие детали в блюде могут неожиданно улучшить или ухудшить вкус.
17.08.2015 12 солнечных историй из детства
В детстве все по-другому: деревья выше, краски ярче, и каждый новый день интереснее предыдущего. А главное — постоянно происходят какие-то события, которые остаются в памяти надолго. Иногда даже на всю жизнь.
13.08.2015 10 худших вакансий, которые предлагали на рынке труда в начале XX века
Каждому человеку иногда в голову приходит мысль, что у него худшая работа на планете. Но любая современная работа не идет ни в какое сравнение с некоторыми вакансиями в начале 1900-х годов. Тогда не платили сверхурочных, и люди часто работали по 12 часов в день, шесть дней в неделю. Зарплат едва хватало на еду. Не было медицинских страховок, больничных листов, и никто не заботился о безопасности работников. В нашем обзоре худшие вакансии на рынке труда.
06.08.2015 Как построить идеальную оптимизированную страницу
Идеальный SEO заголовок
Ставьте ссылки на авторитетные сайты
09.07.2015 Если необходимо разрешить определенным группам пользователям вводить «опасный» код
Большинство пользователей уже обновили сайты до версии 8.0 и установили Проактивную защиту. Если вы еще не сделали этого, очень рекомендую не откладывать.
03.07.2015 jQuery Form Styler — плагин для стилизации чекбоксов, радиокнопок, селектов и файловых полей
jQuery-плагина, возможность стилизации полей для отправки файлов. Он позволяет стилизовать с помощью CSS следующие html-элементы
03.07.2015 Веселый чешско-русский словарь
Чешский язык, как и русский, относится к славянским языкам. И понятно, почему многие слова в нем по звучанию похожи на наши. На этом сходство заканчивается, ведь смыслы слов практически никогда не совпадают. Более того, иногда начинает казаться, что какой-то злой гений специально придумал значения чешских слов таким образом, чтобы мы с вами о них никогда не догадались. Или дружно над ними посмеялись.
01.07.2015 15 цитат Юрия Никулина, после которых хочется жить
Юрий Никулин полюбился миллионам зрителям не только как гениальный актер, но и как очень позитивный, открытый человек с большим сердцем. Жизнерадостная улыбка стала его визитной карточкой и запомнилась всем поклонникам.
30.06.2015 10 райских мест, где недорого начать новую жизнь
Если работа не привязывает тебя к месту, нет разницы, где жить. Точнее, есть — можно выбрать место по вкусу, климатическим и эстетическим предпочтениям.
29.06.2015 Чего не стоит делать в других странах
Все мы знаем, что приезжая в чужую страну, необходимо следовать местным правилам. Но AdMe.ru еще раз напоминает о табу в разных уголках планеты, которые ни при каких обстоятельствах не стоит нарушать.
26.06.2015 20 легендарных продуктов из 90-х
В 90-е годы мы радовались всему несоветскому, которое только начинало завозиться в нашу страну отовсюду. И советскому, успешно маскирующемуся под западное.
25.06.2015 20 иллюстраций о том, как смартфоны завладели нашей жизнью
Кто сегодня готов признать, что он зависим от своего телефона, компьютера или планшета? Вряд ли таких найдется много. Да, это естественное течение жизни и развитие технологий, скажете вы, но должно быть что-то, что будет нас отрезвлять и возвращать в реальность.
25.06.2015 10 способов легко очистить «трудные» поверхности
Если вы затеяли уборку, а под рукой не оказалось нужного чистящего средства, не стоит расстраиваться. Эти лайфхаки позволят справиться с грязью на самых «сложных» поверхностях с помощью подручных средств.
19.06.2015 20 уютных европейских городов, про которые не знают большинство туристов
Помимо всемирно известных курортов и популярных туристических мест в мире существуют совсем незаметные уголки, способные очаровать своего посетителя и оставить ему на память ничуть не меньше приятнейших впечатлений.
18.06.2015 Об этой опасности на море знают немногие
Многие люди, прекрасно чувствующие себя в воде, не понимают, как так можно утонуть недалеко от морского или океанского берега. Большинство считает, что в таких случаях виной всему алкогольное опьянение, однако порой речь идет совсем о другом явлении — отбойном течении.
17.06.2015 20 правдивых графиков о нашей жизни
Датский писатель Микаэль Вульф и художник Андерс Моргенталер, известные как творческий дуэт Wumo, создали серию графиков о некоторых болезненных истинах жизни в современном мире.
Печеньки
1 — 19 из 169
Начало | Пред. | 1 2
3
4
5
|
След.
|
Конец
5 способов бесплатно разместить вакансию в Интернете, не используя доски объявлений о вакансиях
Если вы более часа гуглили «где я могу разместить вакансию онлайн бесплатно?», вы, вероятно, встречались со многими вариантами платных досок объявлений. Это противоречит всей причине вашего поиска.
Независимо от того, ищете ли вы кандидатов на постоянную, временную или внештатную должность, реклама вашей вакансии в нужном месте является ключом к поиску идеально подходящего кандидата.
В то время как более крупные компании часто имеют глубокие карманы, чтобы помочь найти квалифицированных кандидатов, у многих небольших компаний может не быть средств, чтобы воспользоваться преимуществами дорогостоящих каналы набора . Вот почему бесплатные каналы рекламы вакансий вместо платных — отличный способ для компаний создать свой пул кандидатов при минимальных затратах.
При рассмотрении вопроса о том, какой бесплатный метод продвижения по службе может подойти вам лучше всего, важно помнить, какого типа сотрудника вы ищете и где он, скорее всего, будет искать работу. Все пользуются Интернетом по-разному.
В зависимости от вашей отрасли, это могут быть онлайн-биржи вакансий или офлайн-каналы, такие как выставки или центры трудоустройства.
Чтобы выбрать нужные каналы, нужно знать своего идеального кандидата. Это поможет вам определить, какая платформа подходит для поставленной задачи, и свести к минимуму количество неквалифицированных заявок, которые вы получаете.
Чтобы помочь вам начать работу, мы составили список мест, где вы можете бесплатно разместить вакансию в Интернете, которые подходят для большинства отраслей.
Размещение вакансий в Интернете бесплатно без с помощью доски объявленийЕсли вы ищете способ разместить информацию о текущих и будущих вакансиях вашей организации, не прибегая к платным доскам объявлений, воспользуйтесь этим списком.
Подумайте, будет ли ваш идеальный кандидат проводить большую часть своего времени на платформах, которые бросаются вам в глаза, прежде чем инвестировать свое время в стратегию найма, специфичную для выбранного вами канала (каналов).
- Разместите свою вакансию в социальных сетях
В настоящее время в мире насчитывается около 4,48 миллиарда пользователей социальных сетей. С таким количеством людей, просматривающих социальные сети каждую минуту, существует огромный потенциал, который только и ждет, чтобы его использовали.
Имея это в виду, начните использовать свою личную и корпоративную учетную запись LinkedIn, чтобы делиться своими вакансиями и побуждать своих знакомых делиться ими.
Вам не нужно платить за доску объявлений LinkedIn. Платформа, даже без платных дополнений, очень ценна для продвижения вакансий. Если у вас много связей, размещение ссылки на ваш карьерный сайт определенно поможет вам получить несколько приложений.
Обмен вакансиями в группах LinkedIn также может быть очень полезен. Например, если вы находитесь в Лондоне и вам нужен специалист по связям с общественностью, почему бы не упомянуть об этом в группе вакансий по связям с общественностью в Лондоне, чтобы узнать, заинтересован ли кто-то из примерно 2500 участников? Это поможет вам более точно нацеливаться, что может привести к большему количеству и лучшему соискателям.
Facebook также может оказать большую помощь в продвижении по службе.
Вы можете использовать свою компанию и личную страницу, чтобы размещать информацию о любых имеющихся у вас вакансиях. Группы Facebook также могут быть очень эффективными местами для размещения сообщений.
На Facebook есть много разных сообществ, в которых есть свои группы. Примером может служить наша собственная группа Talent Acquisition Innovators на Facebook, где рекрутеры и менеджеры по персоналу могут присоединиться и обменяться идеями. Такие группы существуют и для других профессий, и их можно использовать для продвижения своих вакансий.
В социальных сетях есть тысячи очаровательных видео с котиками, и это здорово. Но не забудьте воспользоваться потенциалом социальных сетей, чтобы бесплатно заполнять свои вакансии.
- Используйте веб-сайт вашей компании
Это может показаться очевидным, но использование трафика вашего собственного веб-сайта для привлечения соискателей — один из самых эффективных способов бесплатно размещать вакансии в Интернете.
Наш клиент, Crowdy House, использует свой веб-сайт для получения трафика на свою страницу вакансий. Почти 20% трафика на их страницу вакансий поступает с их основного сайта.
Страница карьеры является чрезвычайно ценным активом для привлечения лучших талантов, а также для создания и развития кадрового резерва.
Людям будет проще узнать, что из себя представляет ваша компания как работодатель. Кроме того, он индексируется поисковыми системами, что облегчает поиск вакансий соискателям.
Страницы карьеры необходимы, если вы хотите расширить и усовершенствовать стратегию найма вашей компании.
Даже если у вас нет вакансий, необходимо создать страницу вакансий, чтобы сообщать о вашем бренде работодателя любым потенциальным будущим кандидатам.
Само наличие страницы вакансий побуждает людей помнить о вас, когда они могут искать работу в будущем. Почему? Потому что он прост, прост в использовании и регулярно обновляется. Если вы сделаете это правильно, конечно.
- Общайтесь в цифровом формате, присоединяясь к онлайн-дискуссиям и темам
Социальная сеть открыла множество новых возможностей для общения.
В наш век цифровых технологий нам больше не нужно надевать черный костюм с галстуком и ходить на официальный корпоративный ужин, чтобы пообщаться с другими представителями отрасли. Вместо этого вам просто нужен ноутбук или телефон с работающей камерой и микрофоном.
Итак, убедитесь, что вы максимально используете сотни возможностей цифрового общения.
Участвуйте в онлайн-дискуссиях: разделы комментариев, чаты Twitter и форумы.
Люди часто задают вопросы о должностях, возможностях и компаниях. Это дает вам последовательное и часто открытое окно, чтобы поделиться своими знаниями, вакансиями и возможностями.
Участвуя в форумах и сетевых мероприятиях, вы можете легко заставить людей подавать заявки на ваши открытые вакансии.
Три самых популярных и эффективных сайта, которые вы можете посетить, — это Quora (большой форум вопросов и ответов), Reddit (самопровозглашенная «главная страница Интернета») и HubSpot (один из лучших сайтов входящего маркетинга). компаний там).
- Используйте Craigslist , чтобы разместить свою вакансию онлайн бесплатно
Craigslist размещает рекламу практически всего, включая вакансии.
Вся цель состоит в том, чтобы связаться с людьми в сообществах, что делает его отличной платформой для поиска потенциальных кандидатов для добавления в ваш кадровый резерв.
Опять же, вы можете общаться с людьми на форумах, что позволяет вам доказать ценности и этику вашей компании. Это привлекает правильных людей, которые будут хорошо соответствовать культуре.
- Проявите творческий подход со своей командой
Существует и много способов, которыми вы можете разместить вакансию в Интернете бесплатно. Таким образом, этот список не содержит всех источников бесплатного продвижения вакансий.
Суть в том, что продвижение открытых вакансий без больших затрат, безусловно, возможно. И это не только возможно, но и является тактикой, которую вы можете снова и снова включать в свою стратегию найма.
Это потребует от вас и вашей команды некоторой самоотверженности, усилий и творчества, но результаты могут того стоить.
Бесплатное размещение вакансий в Интернете — всего несколько бесплатных досок объявлений о вакансиях1.
Indeed.comКак один из самых популярных сайтов по трудоустройству в мире, Indeed.com должен быть первым пунктом на пути любого рекрутера. поиск кандидатов. Благодаря более чем 200 соискателям в месяц и представительству в более чем 60 странах, Indeed.com показывает ваше объявление о вакансии большему количеству людей, чем любой другой сайт.
Благодаря такому охвату и тому, что сайт предлагает абсолютно бесплатные варианты рекламы вакансий, сайт Indeed.com, возможно, является наиболее рентабельным каналом для поиска как можно большего числа квалифицированных кандидатов. Обязательно напишите и отметьте свое объявление о вакансии таким, чтобы его было легко найти с помощью инструментов поиска и фильтрации Indeed.
2.
LaddersВ то время как Indeed позволяет рекламировать практически любую должность, Ladders явно нацелен на более высокие должности с начальной зарплатой выше 100 000 долларов США.
Это делает Ladders отличным инструментом для заполнения вакантных должностей менеджера и руководящих должностей вместо обращения в дорогостоящие агентства по трудоустройству.
Вы можете размещать неограниченное количество объявлений о вакансиях и искать сколько угодно резюме бесплатно.
3.
PostJobFreePostJobFree — это отличный способ разместить объявления о вакансиях на нескольких веб-сайтах одновременно.
Этот сайт служит источником информации для более крупных досок объявлений о вакансиях, таких как Indeed, а это означает, что все, что здесь будет добавлено, скорее всего, будет подхвачено многими другими сайтами с бесплатными объявлениями о вакансиях.
Вы также можете бесплатно искать кандидатов в базе данных PostJobFree.
4.
Google for JobsGoogle for Jobs позволяет работодателям размещать свои объявления о вакансиях перед миллионами соискателей, которые используют поисковую систему в любой день.
Являясь агрегатором объявлений о вакансиях, Google for Jobs собирает релевантные объявления о вакансиях с различных веб-сайтов и досок объявлений о вакансиях и размещает их в верхней части результатов поиска.
Работодатели могут воспользоваться преимуществами этого бесплатного канала объявлений о вакансиях, размещая свои вакансии непосредственно на своих веб-сайтах и структурируя сообщения с надлежащими Синтаксис кодирования HTML, описанный Google . (Если вы являетесь пользователем Recruitee, это делается автоматически для всех ваших вакансий !) Объявления о вакансиях с правильной структурой будут проиндексированы Google для вакансий и будут отображаться, когда соискатели будут искать связанные ключевые слова. Вы также можете публиковать вакансии на бесплатных сторонних веб-сайтах, которые Google уже индексирует, таких как Indeed или Glassdoor.
Бесплатная офлайн-реклама вакансийЕсли вам не удается найти кандидатов с помощью бесплатных онлайн-объявлений о вакансиях, вы можете поискать вакансию в автономном режиме.
В зависимости от роли, которую вы хотите занять, и отрасли, в которой вы работаете, физический визит в места, где собираются ваши потенциальные кандидаты, может стать мощной тактикой вербовки.
Список лучших мест для бесплатного объявления о работе офлайн:
- Государственные службы занятости
- Отраслевые конференции, торговые выставки и семинары
- Сетевые мероприятия
- Местные университеты, колледжи или профессиональные училища
- Ярмарки вакансий в университетах или колледжах
- Доски объявлений сообщества
- Нишевые блоги
- Группы Facebook
Для большинства из этих вариантов вы можете комбинировать бесплатные объявления о вакансиях с хорошими старомодными сетями, чтобы создать прочные связи в вашем сообществе.
Эти связи можно использовать каждый раз, когда у вас есть вакансия, которую нужно заполнить, что дает вам постоянный канал потенциальных талантов.
Разнообразьте объявления о вакансияхНесмотря на то, что каждый из перечисленных выше бесплатных каналов рекламы и продвижения по службе является отличным способом найти кандидатов, вы всегда должны стремиться диверсифицировать места, где вы рекламируете свои вакантные должности.
Поиск кандидатов из разных мест поможет вам связаться с кандидатами, отличающимися навыками и личными качествами, а также даст вам ценную информацию о том, какие каналы лучше всего подходят для вас.
Лучшая часть этого? Бесплатная реклама вакансий означает, что вы можете экспериментировать бесплатно для своей компании! Экспериментирование имеет решающее значение для рабочей стратегии. Вы должны знать, что не работает, чтобы найти то, что вместо . Поэтому, имея это в виду, воспользуйтесь Интернетом для бесплатной публикации вакансий.
Как размещать вакансии в поисковой системе Google for Jobs — Полное руководство
Google for Jobs — это одно из первых погружений Google в сферу рекрутинга. Этот инструмент поиска работы увеличивает доступность ваших списков вакансий, чтобы помочь вам привлечь более подходящих кандидатов на ваши должности.
Вот как сделать так, чтобы ваши вакансии отображались в поисковой системе Google for Jobs:
Содержание
Что такое Google для вакансий?
Предназначенная для упрощения поиска работы кандидатами, Google for Jobs представляет собой расширенную функцию поиска, которая объединяет списки с досок объявлений о вакансиях и сайтов о вакансиях и отображает их на видном месте в поиске Google. В настоящее время он запущен в различных регионах (включая США и Великобританию), и Google продолжает расширять охват этой функции.
Могу ли я размещать вакансии непосредственно в Google?
Нет. Google for Jobs собирает, упорядочивает и отображает списки вакансий на различных досках объявлений и страницах вакансий без каких-либо дополнительных действий с вашей стороны. Это означает, что соискатели могут просматривать открытые вакансии с помощью быстрого поиска в Google. А работодатели расширяют охват своей аудитории. Вот как работает Google для вакансий:
Как использовать Google for Jobs
Теперь, когда вы ищете работу с помощью инструмента поиска вакансий Google, вы будете просматривать вакансии в специальном месте в верхней части результатов поиска, например:
Вы можете также используйте систему поиска вакансий Google для поиска вакансий с использованием различных фильтров, таких как категория, город, дата публикации и тип компании:
Потенциальные кандидаты могут щелкнуть, чтобы получить доступ к описаниям вакансий и подать заявку на вакансии прямо из Google for Jobs. Они также могут делиться списками и узнавать больше о вашей компании и бренде работодателя через результаты поиска.
Этот расширенный поиск предназначен для улучшения процесса найма как для соискателей, так и для работодателей, поскольку он:
- Отображает списки вакансий на видном месте в результатах поиска Google: ваш логотип, отзывы, рейтинги и сведения о вакансии будут включены в результаты поиска.
- Привлекает более мотивированных соискателей с помощью таких фильтров, как название должности и местонахождение. Эти фильтры поисковых систем помогут вам привлечь соискателей, которые ищут работу вашего типа.
- Увеличивает доступность ваших объявлений: Google for Jobs упрощает соискателям поиск ваших объявлений и откликается на ваши открытые вакансии.
Узнайте больше о системе отслеживания кандидатов Google, Google Hire и о ее сравнении с Workable.
Как размещать вакансии в Google for Jobs
Хотя вы не можете размещать вакансии напрямую в Google, есть два способа размещения вакансий в Google for Jobs: с помощью стороннего сайта вакансий или путем прямой интеграции с Google.
Использование стороннего сайта вакансийGoogle for Jobs — это не доска объявлений о вакансиях, а расширенный инструмент поиска, поэтому разместить вакансию в Google for Jobs невозможно. Вместо этого он извлекает и показывает объявления о вакансиях , которые уже опубликованы .
Итак, если вы разместили свои объявления на досках объявлений, которые уже интегрированы с системой поиска вакансий Google – вы сделали . Теперь ваши объявления могут отображаться в Google for Jobs. Вот пример некоторых подходящих вакансий, которые были опубликованы в LinkedIn. (LinkedIn интегрировала свои объявления о вакансиях с Google for Jobs.) Эти списки занимают видное место в результатах поиска Google:
Похожие : В какой день лучше всего размещать объявления о вакансиях?
Использование сайтов вакансий, интегрированных с Google for JobsВот список бирж труда, сайтов по подбору персонала и компаний, интегрированных с Google for Jobs. Новые вакансии, размещенные на этих платформах, могут отображаться в Google for Jobs. ( Google отмечает, что это не исчерпывающий список поставщиков и может быть изменен в любое время: )
- Стеклянная дверь
- ZipRecruiter
- Снагаджоб
- Монстр
- Насмешка
- DirectEmployers
- Американская биржа труда
- Мэджекс
- Путь вверх
- myCNAjobs
- Консорциум по трудоустройству в сфере высшего образования
- Жора
- Jobing.com
- Местная рабочая сеть
- Care.com
- Работа.net
- Рекрутинг.com
Есть еще один способ разместить ваши объявления о вакансиях в Google for Jobs: напрямую интегрироваться с Google. Если у вас есть веб-сайт, на котором публикуются ваши объявления о вакансиях (например, страница вакансий), и вы можете редактировать HTML своих объявлений о вакансиях, это самый надежный способ убедиться, что Google проиндексирует ваши объявления.
Для этого метода может потребоваться помощь вашей группы разработчиков. Google описывает, как это сделать, в техническом руководстве, доступном здесь.
Выполните следующие действия для прямой интеграции с Google:
- Сделайте ваши веб-страницы индексируемыми.
- Включите структурированные данные объявлений о вакансиях в свои списки вакансий.
- Обновляйте и используйте карты сайта, чтобы информировать Google об изменениях в ваших сообщениях
- Используйте Google Search Console для просмотра аналитики, включая клики и показы.
Как правило, оптимизируйте описания вакансий для поисковых систем, чтобы они занимали более высокие позиции в результатах поиска. Вот несколько SEO-методов, которые помогут улучшить рейтинг ваших вакансий в Google:
- Используйте релевантные ключевые слова и фразы, относящиеся к описанию вашей работы и названию должности.
- Избегайте жаргона и пишите четкие названия должностей, которые, скорее всего, будут искать кандидаты.
- Создайте визуальное впечатление с помощью фото и видео.
- Напишите краткие объявления о вакансиях, включающие маркированные списки.
Совет: Шесть рекомендаций по размещению вакансий, которым необходимо следовать, чтобы получить одобрение на доске объявлений о вакансиях
Дополнительные ресурсы для размещения вакансий:
- Как размещать вакансии на Craigslist
- Как размещать вакансии на Dribbble
- Как размещать вакансии на Facebook
- Как размещать вакансии на Glassdoor
- Как размещать вакансии на Indeed
- Как размещать вакансии на Jobserve
- Как публиковать вакансии в LinkedIn
- Как размещать вакансии на Monster
- Как размещать вакансии на Nextxt
- Как размещать вакансии на Prospects.ac.uk
- Как размещать вакансии на Seek
- Как размещать вакансии на Snagajob
- Как публиковать вакансии в Stack Overflow
Часто задаваемые вопросы
Что я должен публиковать как рекрутер?
Публикации о положительных моментах, которые ваша компания и сотрудники делают для местного или глобального сообщества, являются отличным контентом для социального рекрутинга. Делитесь историями об участии ваших сотрудников в благотворительных мероприятиях, чтобы показать кандидатам, что в вашей организации отличная культура.
Что вы говорите, публикуя вакансию?
Написать хорошую вакансию может быть сложно, но убедитесь, что вы кратки и резюмируете роль для кандидатов. Обязательно говорите напрямую с соискателем, а не говорите «действующий сотрудник» или «подходящий кандидат». Это сделает объявление о вакансии более личным и побудит ваших потенциальных кандидатов действительно представить, что они выполняют эту работу.
Как сделать так, чтобы описание работы звучало весело?
Будьте честны и оживите свои описания, чтобы сделать их привлекательными. Это хорошая идея, чтобы немного повеселиться и показать уникальность компании или рекламируемой должности. Прежде чем размещать свою вакансию в Интернете, обязательно прочитайте ее описание и спросите себя, подходит ли вам эта должность.
Бесплатное размещение вакансий | Разместить вакансию бесплатно
В качестве первого шага убедитесь, что ваше объявление о вакансии не содержит прямой или косвенной дискриминации в отношении какой-либо группы людей. Любой тип гендерно-специфического или расово-специфического языка должен быть изучен особенно тщательно.
Многие штаты также приняли расширенные и пересмотренные инструкции по размещению вакансий работодателями. Эти правила включают, помимо прочего, четкую публикацию ожидаемой заработной платы, размещение вакансии на определенное количество дней, указание минимальных требований к работе и другие требования.
Государства сильно различаются в том, как они стремятся регулировать деятельность работодателей. Убедитесь, что вы знаете политику найма вашего штата, прежде чем размещать вакансии на любой доске объявлений о вакансиях или на сайте объявлений о вакансиях.
* Для общей информации. Обратитесь за консультацией к юристу по трудоустройству.
Сайты объявлений о вакансиях премиум-класса
Существуют онлайн-платформы для размещения объявлений о вакансиях практически для любой должности на полный рабочий день. Большинство традиционных бирж вакансий взимают фиксированную плату за объявление о вакансии или рекламную кампанию по найму с оплатой за клик.
Публикация вакансий является частью стандартного процесса найма, который используют рекрутеры и менеджеры по найму для поиска подходящих кандидатов. Прежде чем размещать вакансию в Интернете, ознакомьтесь с некоторыми эксклюзивными советами и ресурсами по подбору персонала, чтобы оптимизировать свой рекрутинговый маркетинг, обеспечить исключительный опыт кандидатов и снизить затраты на подбор персонала.
Типы бесплатных сайтов объявлений о вакансиях
Новым явлением стало распространение бесплатных сайтов объявлений о вакансиях для таких проектов, как UpWork или Fiverr. Это не то же самое, что доски объявлений о вакансиях, но они подходят для временных потребностей в кадровых ресурсах. Эти сайты, как правило, сосредоточены на внештатном письме, веб-программировании и графическом дизайне.
Эти сайты вакансий приглашают заинтересованных кандидатов зарегистрироваться в качестве внештатных сотрудников. Каждый сайт имеет свою собственную политику найма и конфиденциальности. Различные типы сайтов с объявлениями о вакансиях используют различные модели расчета стоимости проектов и бизнес-моделей. Например, некоторые сайты по трудоустройству фрилансеров основаны на фиксированной системе торгов по проектам. Они также могут взимать плату на основе процента от общего дохода проекта вместо фиксированной цены за сообщение о вакансии.
Можно публиковать сообщения об этих типах внештатных онлайн-вакансий через эти сайты вакансий с действительным идентификатором электронной почты. Большинство этих платформ принимают оплату за выполненные проекты через поставщиков онлайн-платежей, таких как Paypal, а некоторые требуют условного депонирования до размещения объявления о вакансии.
Сайты социальных сетей, такие как Facebook, Twitter и LinkedIn, также можно использовать для публикации бесплатных вакансий в Интернете, а сервисы обмена, такие как Twitter, можно использовать для бесплатного распространения объявлений о вакансиях на собственных сайтах по трудоустройству.
Чтобы создать шаблон объявления о вакансии, который поможет вам привлечь лучшие таланты, начните с того, что сосредоточьтесь на культуре вашей компании и на том, что делает ее уникальной. Затем подчеркните преимущества работы в вашей компании, такие как сильная экосистема или отличные программы обучения. Наконец, обязательно перечислите конкретные квалификации и требования для этой роли.
Вот десять конкретных советов, как привлечь лучших сотрудников с помощью объявления о вакансии:
1. Используйте интерактивные элементы: Наглядные материалы, видеоролики и тесты помогут сделать ваши объявления о вакансиях более привлекательными для потенциальных кандидатов.
2. Используйте нецензурную лексику: Использование яркой и привлекательной лексики может помочь привлечь больше кандидатов.
3. Сделайте это личным: Добавьте индивидуальности своим объявлениям о вакансиях, напрямую обращаясь к кандидатам и демонстрируя корпоративную культуру.
4. Будьте лаконичны: Объявления о вакансиях должны быть краткими и по существу, так как кандидаты, скорее всего, бегло просматривают их, а не читают полностью.
5. Выделите преимущества: Опишите преимущества работы в вашей компании, такие как конкурентоспособная заработная плата, гибкий график работы и щедрые льготы для сотрудников.
6. Используйте положительные отзывы: Делитесь положительными отзывами и отзывами нынешних и бывших сотрудников, чтобы помочь кандидатам лучше понять, что значит работать в вашей компании.
7. Проявите творческий подход: Будьте изобретательны в представлении информации в объявлениях о вакансиях, используя инфографику или другие визуальные средства, где это возможно.
8. A/B-тест: Попробуйте разные варианты объявлений о вакансиях, чтобы увидеть, какие из них наиболее эффективны с точки зрения вовлечения.
9. Продвижение в социальных сетях: Используйте платформы социальных сетей, такие как LinkedIn, Twitter и Facebook, для продвижения своих вакансий и охвата более широкой аудитории.
10. Используйте систему отслеживания кандидатов: Система отслеживания кандидатов может помочь оптимизировать процесс найма и облегчить кандидатам подачу заявлений о приеме на работу.
Существует четыре основных способа оценки кандидатов в процессе найма: собеседование с кандидатами, проверка рекомендаций, проверка биографических данных, а также проверка профилей в социальных сетях и других онлайн-ресурсах.
- Собеседование с кандидатами позволяет вам задавать вопросы об их опыте и о том, чего они хотят от работы. Помните о потенциальных предубеждениях и убедитесь, что ваши менеджеры по найму обучены надлежащим методам найма и отбора.
- Проверка рекомендаций — хороший способ получить представление о трудовой этике кандидата и о том, как он взаимодействует с другими. Обычно они выполняются на заключительных этапах процесса собеседования.
- Проверка социальных сетей и профессиональных профилей может помочь вам понять, является ли кандидат тем, кто будет хорошо представлять вашу компанию в Интернете. Помните о конфиденциальности кандидатов и применимых законах в вашем штате.
- В качестве последнего шага проверка биографических данных может выявить прошлые уголовные судимости или негативную информацию о кандидате. Пожалуйста, помните о применимых законах штата и убедитесь, что вы используете проверку биографических данных надлежащим и последовательным образом.
Штаты и города, в которых работодатели должны сообщать диапазоны заработной платы при приеме на работу
В декабре городской совет Нью-Йорка принял закон, требующий от работодателей публиковать диапазон заработной платы для всех вакансий, продвижения по службе и возможностей перевода. Когда закон вступит в силу в апреле, город присоединится к растущим рядам штатов и городов, принимающих законы о прозрачности заработной платы по всей стране.
В последние годы среди адвокатов и законодателей наметилось движение к большей прозрачности заработной платы, говорит Андреа Джонсон, директор по государственной политике Национального женского юридического центра. Десятилетия исследований показывают, что секретность заработной платы несоразмерно вредит женщинам и цветным работникам, которые менее склонны, чем белые мужчины с такой же квалификацией, вести переговоры о базовой заработной плате или повышении, а когда они это делают, они просят меньше.
Уже сейчас по крайней мере в 14 штатах действуют законы, запрещающие работодателям спрашивать соискателей об их зарплате, а 20 штатов и Вашингтон, округ Колумбия, предлагают работникам защиту при обсуждении заработной платы. Сторонники говорят, что активизация дискуссий о заработной плате, особенно прозрачности со стороны работодателей, может стать еще одним инструментом, помогающим сократить гендерный и расовый разрыв в оплате труда.
Это важное изменение, сказал Джонсон CNBC Make It. «Мы должны возлагать на работодателей ответственность за создание справедливых структур с самого начала, а не возлагать на соискателей ответственность за то, чтобы им платили справедливо. Этого следовало ожидать».
Законы о прозрачности оплаты труда различаются в зависимости от штата и города, например, когда работодатели обязаны раскрывать информацию (заранее, а не по запросу) и какие работодатели обязаны это делать. Джонсон призывает ищущих работу и работников проверять сайты Министерства труда своего штата для получения дополнительной информации.
Вот штаты и города, в которых работодатели обязаны раскрывать диапазоны заработной платы при приеме на работу.
Калифорния
В январе 2018 года Закон Калифорнии о равной оплате труда первым в стране запретил работодателям спрашивать соискателей об истории их заработной платы. Он также требует от работодателей раскрывать диапазон заработной платы за работу, если соискатель просит об этом после первоначального собеседования.
Цинциннати, Огайо
С 2020 года и в соответствии с Запрещенным запросом и использованием заработной платы Цинциннати работодателям в городе запрещено спрашивать соискателей об их истории заработной платы. Работодатели должны предоставить диапазон оплаты работы после того, как они сделали предложение и если соискатель попросит об этом.
Колорадо
Начиная с января 2021 года Закон штата Колорадо о равной оплате за равный труд требует от работодателей указывать диапазон заработной платы и льгот в каждом списке вакансий. Компании, у которых есть хотя бы один сотрудник в штате, обязаны вносить оплату за любую удаленную работу, которая потенциально может выполняться в штате.
Работодатели также должны уведомлять нынешних сотрудников обо всех возможностях продвижения по службе и вести учет должностных инструкций и заработной платы.
Connecticut
Начиная с октября 2021 года работодатели в Коннектикуте должны предоставлять диапазон заработной платы, если соискатель просит об этом или если работодатель расширяет предложение — в зависимости от того, что произойдет раньше.
Работодатели должны предоставить сотруднику диапазон заработной платы при приеме на работу, при переходе на новую должность или если они запрашивают ее для своей текущей должности.
Мэриленд
В 2020 году штат Мэриленд обновил свой закон о равной оплате за равный труд, чтобы запретить работодателям спрашивать кандидатов об их истории заработной платы и потребовать от работодателей раскрывать диапазон заработной платы заявителям по запросу.
Невада
По состоянию на октябрь 2021 года работодатели в Неваде не могут спрашивать об истории заработной платы и должны автоматически предоставлять соискателям диапазон заработной платы после первоначального собеседования, даже если соискатель не просил об этом.
В случае внутренних перемещений работодатели должны указать диапазон заработной платы для перевода или продвижения по службе, если сотрудник подал заявку на это, прошел собеседование и просит об этом.
Нью-Йорк
С апреля 2022 года работодатели в Нью-Йорке должны будут указывать минимальную и максимальную заработную плату во всех объявлениях о вакансиях, продвижении по службе или возможностях перевода.
Род-Айленд
Закон Род-Айленда о равной оплате труда, вступающий в силу в январе 2023 года, потребует от работодателей предоставлять информацию о диапазоне оплаты труда кандидатов во время собеседований по запросу. Работодатели должны раскрыть диапазон для роли, прежде чем обсуждать компенсацию.
Работодатели должны раскрывать диапазон заработной платы, когда сотрудник переходит на новую должность. И работники могут запросить у своего работодателя диапазон заработной платы для их текущей должности.
Толедо, Огайо
Начиная с 2020 года в Законе Толедо о равной оплате труда указано, что работодателям в городе запрещено спрашивать соискателей об их истории заработной платы. Работодатели должны указать диапазон заработной платы после того, как они сделали предложение и если соискатель попросит об этом.
Вашингтон
В 2019 году Вашингтон внес поправки в свой Закон о равной оплате и возможностях, согласно которым работодатели должны указывать минимальный и максимальный диапазон заработной платы за работу после того, как они сделали предложение и если кандидат попросит об этом.
Работодатели должны предоставить диапазон для внутреннего перевода или продвижения по службе для существующих сотрудников, если сотрудник просит об этом. А если шкалы или диапазона не существует, работодатель должен предоставить работнику ожидаемую минимальную заработную плату, которая должна быть установлена до размещения объявления о должности, перевода должности или повышения по службе.
Возможно, появится больше законов о прозрачности оплаты труда
Работодатели не всегда были так молчаливы в отношении заработной платы, говорит Джонсон, объясняя, что обсуждение заработной платы стало более ограничительным после финансового кризиса 2008 года: «Динамика экономической силы при найме изменилась. У соискателей было меньше власти, и работодатели могли держать свои карты закрытыми».
Теперь, когда рабочие переживают пандемию с большим количеством рабочих мест и обещают гибкую работу, чем когда-либо, Джонсон говорит, что «мы выходим из менее прозрачного периода».
Новые законы о диапазоне заработной платы имеют решающее значение в контексте сегодняшнего восстановления экономики после пандемии. По словам Джонсон, женщины, цветные и низкооплачиваемые работники, которых несоразмерно уволили с работы, должны быть возвращены с соответствующей поддержкой и справедливой оплатой труда. «Нам нужно подумать о том, как мы вернем их и восстановим экономику, и сделаем это таким образом, чтобы это было устойчивым для людей и укрепляло бизнес».
Публикация информации о заработной плате также может сэкономить время работодателей, привлекая соискателей и отсеивая тех, чьи ожидания не совпадают.
На данный момент на рассмотрении находится больше законопроектов в таких штатах, как Массачусетс, Южная Каролина и Нью-Йорк.
На федеральном уровне Закон о равной оплате труда 1963 года запрещает дискриминацию в оплате труда по признаку пола. Но десятилетия спустя практика оплаты труда работодателей продолжает создавать гендерный и расовый разрыв в оплате труда. Законодатели пытались усилить законы о справедливой оплате труда с помощью Закона о справедливой оплате труда, но с тех пор, как он был принят в 1997. Палата представителей повторно представила и приняла закон прошлой весной, но Сенат не смог его продвигать.
Проверка:
Как гибридная работа может улучшить капитал заработной платы по всей стране, согласно HR -экспертам
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 Этот 26-летний парень договорился о своей зарплате в 120 000 долларов, узнав, сколько зарабатывают его коллеги Зарегистрируйтесь сейчас: Узнайте больше о своих деньгах и карьере с помощью нашего еженедельного информационного бюллетеня Специальное предложение Цены на объявления о вакансиях на Craigslist зависят от местоположения и составляют от 10 до 75 долларов США за объявление о вакансии. Полный список цен по регионам см. в загрузочном файле ниже. Узнайте о расходах, связанных с размещением объявлений о вакансиях в более чем 400 регионах США. Загрузить сейчас Craigslist — это популярный сайт объявлений в Интернете, который привлекает большие объемы трафика. На платформе есть сайты для конкретных городов и регионов, где пользователи могут размещать различные объявления, в том числе списки вакансий, для охвата местной аудитории. Хотя Craigslist не предлагает бесплатных объявлений в США, его цены очень конкурентоспособны. Несмотря на множество негативных отзывов, сайт остается одной из самых популярных платформ онлайн-объявлений и отлично подходит для рекламы местных и внештатных вакансий. Однако, если вы хотите заполнить должности, требующие специальных навыков и квалификации, лучшим вариантом будут специализированные карьерные платформы, такие как LinkedIn и Indeed. Craigslist не аккредитован Better Business Bureau и получил рейтинг F. Большинство отзывов на веб-сайте BBB отрицательные, что дает ему средний рейтинг клиентов 1,17 из пяти звезд. Темы, преобладающие в негативных отзывах, включают жалобы на подозрительную активность пользователей и неудовлетворенность работой службы поддержки. Эти негативные моменты подтверждаются обозревателями Trustpilot и Sitejabber, где Craigslist имеет рейтинг 1,3 и 3,5 из 5 звезд соответственно. Хотя пользователи Quora также сообщают о несерьезной и подозрительной активности пользователей на Craigslist, сайт по-прежнему считается популярной и простой в использовании платформой для местных объявлений. Атланта, Джорджия Austin, TX Boston, MA Chicago, IL Dallas, TX Denver, CO Detroit, MI Houston , TX Las Vegas, NV Los Angeles, CA Miami, FL Minneapolis, MN New York City, NY Orange County, CA Philadelphia, PA Phoenix, AZ Portland, OR Raleigh, NC Сакраменто, Калифорния Сан-Диего, Калифорния Область залива Сан-Франциско, Калифорния Сиэтл, Вашингтон 5 Шесть простых шагов для размещения вакансии на Craigslist. 1. Craigslist
Цены:
Цены на размещение вакансий на Craigslist — Загрузить:
Обзор:
Плюсы:
Минусы:
Репутация:
Craigslist Советы по размещению вакансий и подбору персонала:
Сайты Craigslist для крупных городов США:
3 Как разместить вакансию на Craigslist:
Размещение вакансии на Craigslist.
1.1
Перейдите на сайт Craigslist.org.
Перейдите на домашнюю страницу Craigslist.
1.2
Выберите город.
Выберите штат и город, на который вы хотите нацелить свою вакансию.
1.3
Нажмите «Создать публикацию».
Кнопка «Создать публикацию» находится в верхнем левом углу страницы.
1.4
Выберите тип публикации.
Выберите один из вариантов объявления о вакансии и нажмите «Продолжить».
1.5
Выберите категорию работы.
Выберите одну или несколько категорий для объявления о вакансии.
1.6
Введите информацию о своей работе.
Добавьте информацию, такую как название, описание, вознаграждение и т. д.
Создав объявление о вакансии, просмотрите его, нажмите «Опубликовать», проверьте электронную почту и подтвердите. Вам нужно будет войти в свою учетную запись Craigslist или создать ее, чтобы оплатить и подтвердить свою вакансию.
Как найти сотрудников на Craigslist:
- Перейдите в раздел «вакансии» на домашней странице Craigslist.
- Выберите отрасль из предложенного списка.
- Когда вы окажетесь на странице результатов, измените фильтр поиска с «вакансии» на «резюме» или «услуги», чтобы просмотреть сообщения соискателей.
Как бесплатно искать резюме на Craigslist:
- Перейдите на craigslist.org.
- Выберите свой город.
- В нижней части страницы нажмите «Резюме».
- Вы можете просмотреть все перечисленные резюме в вашем городе.
- Если вы хотите выполнить поиск по резюме, введите несколько ключевых слов или название должности в строке поиска.
- Выберите желаемую доступность и уровень образования слева (необязательно).
- Нажмите «Ввод».
Craigslist vs. Indeed:
В отличие от Craigslist, Indeed позволяет размещать бесплатные объявления о вакансиях в США, а Craigslist отлично подходит для охвата местных сообществ и заполнения вакансий рабочих. Действительно, специализированный сайт вакансий с набором полезных инструментов для подбора персонала — лучший выбор для поиска кандидатов с определенными навыками и квалификацией в различных отраслях.
В то время как Craigslist — отличная платформа для местных вакансий и внештатной работы, LinkedIn, глобальная социальная сеть для профессионалов, лучше всего подходит для поиска кандидатов на руководящие должности.
Craigslist vs. Monster:
Monster — это общая доска объявлений о вакансиях, которая отлично подходит для найма кандидатов в различных отраслях, в то время как Craigslist больше подходит для размещения местных и внештатных вакансий. Craigslist предлагает недорогой вариант публикации, который соответствует пакетам публикации Monster +, в которых есть как бесплатные, так и платные варианты.
Часто задаваемые вопросы:
Когда Craigslist начал взимать плату за размещение вакансий?
Craigslist начал взимать плату за размещение объявлений о вакансиях во всех регионах США с 1 ноября 2016 года. В то время все города и регионы, в которых разрешено бесплатное размещение объявлений, были переведены на размещение объявлений за 7 долларов США.
В чем разница между платными и бесплатными объявлениями о вакансиях на Craigslist?
Оплатив объявление о вакансии на Craigslist, вы получите доступ к функциям, включая параметры форматирования HTML, которые могут сделать вашу публикацию более привлекательной. В наши дни оплата является обязательным требованием для публикации вакансий на Craigslist в Соединенных Штатах. Есть еще несколько мест, где разрешена бесплатная публикация за пределами США
Есть ли списки бесплатных городов для размещения вакансий на Craigslist?
Вы можете найти списки бесплатных городов для публикации вакансий на Craigslist в США, но они устарели. Также есть статьи с инструкциями по размещению бесплатной вакансии на Craigslist, но если и были какие-то обходные пути, то их уже нет. Если вы хотите опубликовать вакансию на Craigslist в США, вам придется заплатить.
Сколько стоит разместить вакансию на Craigslist в моем штате?
Стоимость размещения вакансии на Craigslist колеблется от 10 до 75 долларов США за вакансию. Craigslist действительно устанавливает цены по штатам в штатах Мэн, Делавэр и Вайоминг, а также в более крупных регионах штата.
Можно ли бесплатно размещать вакансии на Craigslist?
Вы не можете бесплатно размещать вакансии на Craigslist в континентальной части США, на Гавайях или на Аляске. Только американские территории Гуам и Виргинские острова США по-прежнему позволяют размещать бесплатные объявления о вакансиях в Соединенных Штатах. За пределами Соединенных Штатов все еще есть места, где вы можете публиковать бесплатно.
Как работает плата за размещение вакансий на Craigslist?
Craigslist стоит от 10,00 до 75,00 долларов за объявление о вакансии в США, в зависимости от города, в котором вы хотите разместить объявление. В отличие от многих других служб размещения вакансий, на Craigslist нет платы за клик и нет возможности разместить свои сообщения выше. другие, заплатив дополнительно.
Что включает в себя стоимость публикации на Craigslist?
Стоимость публикации на Craigslist, от 10 до 75 долларов, покрывает только вашу базовую публикацию. В отличие от досок объявлений о вакансиях, таких как Indeed, вы не получаете доступа к отслеживанию кандидатов, данным о ваших сообщениях или перекрестным публикациям на любых других веб-сайтах для вашей публикации на Craigslist.
Стоит ли размещать объявления на Craigslist?
Как правило, платить от 10 до 75 долларов за размещение вакансий довольно дешево, хотя существуют бесплатные сайты с объявлениями о вакансиях, такие как Indeed. Возможно, стоит попробовать пост Craigslist, чтобы увидеть, стоит ли он того для ваших потребностей в найме.
Сколько сообщений на Craigslist вы можете разместить?
Общее правило, согласно Craigslist, заключается в том, что вы можете размещать сообщения в одной категории в каждом городе каждые 48 часов. Ваши объявления также могут быть заблокированы, если вы разместите два очень похожих объявления в одной и той же географической области даже по прошествии 48 часов. Удаление похожих объявлений должно позволить вам опубликовать новое.
Как долго длится объявление о вакансии на Craigslist?
Платные объявления о вакансиях на Craigslist действительны в течение 30 дней. Бесплатное размещение вакансий на Craigslist длится 45 дней, но вы больше не можете бесплатно размещать вакансии на Craigslist в Соединенных Штатах.
Включает ли Craigslist плату за размещение вакансий налоги?
В настоящее время в США не взимается налог на эти виды онлайн-услуг, поэтому нет, они не включают налог.
Бесплатное размещение вакансий на Craigslist по-прежнему возможно во многих странах за пределами США. Сюда входят части Канады, Англии и остальной части Европы.
Как опубликовать вакансию на Craigslist, если ваши вакансии скрыты?
«Призрачный» относится к Craigslist, позволяющему создать впечатление, что ваше сообщение опубликовано, но на самом деле не публикует его, потому что оно подозревается в спаме. Если это произойдет, проверьте, что вы публикуете, и убедитесь, что вы предоставляете четкое, грамматически правильное описание реальной работы.
Знаете ли вы, как разместить вакансию на Craigslist в других странах?
Это очень просто. Просто зайдите на www.craigslist.org/about/sites и найдите страну, а затем город, в котором вы хотите разместить объявление, и выполните обычный процесс публикации вакансии на Craigslist.
Есть ли какие-нибудь советы о том, как разместить вакансию на Craigslist, чтобы привлечь лучших соискателей?
Лучший совет о том, как разместить объявление «Требуется помощь» на Craigslist, — это написать отличный пост, который привлечет множество соискателей. Однако размещение вакансий на Craigslist таким образом принесет вам много кандидатов, в том числе некачественных. Отберите кандидатов, отправив им электронное письмо с рядом вопросов, а затем проведите предварительное собеседование по телефону.
Как разместить вакансию на Craigslist для руководящих должностей?
Это редкость, Craigslist в основном используется для публикации вакансий рабочих. Возможно, вы захотите рассмотреть возможность публикации в другом месте в первую очередь. Тем не менее, ключом будет убедить потенциальных кандидатов в том, что работа настоящая и не слишком хороша, чтобы быть правдой. Включите как можно больше деталей и трижды проверьте грамматику.
Как бесплатно разместить вакансию на Craigslist за пределами США?
Бесплатное размещение вакансий на Craigslist по-прежнему разрешено во многих странах за пределами США, включая некоторые места в Канаде и Великобритании. Вы можете перейти к списку стран Craigslist и щелкнуть по нужной стране, затем найти город или регион и опубликовать бесплатную вакансию на Craigslist.
Имеет ли смысл бесплатно размещать вакансии на Craigslist за пределами США?
Если вы ищете местную работу в одном из городов США, и вряд ли кто-то переедет, чтобы занять ее, то, вероятно, оно того не стоит. Если вы нанимаете на удаленную работу, это может быть отличным способом связаться с людьми. Эмигранты часто ищут работу на Craigslist и заинтересованы в заработке долларов, потому что это дает им больше возможностей на местном уровне.
Есть ли что-то вроде Craigslist для работодателей, которое все еще бесплатно в США?
Можно ли бесплатно размещать на Craigslist вакансии в крупных англоязычных городах?
Да, крупные англоязычные города Канады, включая Калгари, по-прежнему доступны для бесплатных объявлений о вакансиях на Craigslist.
Могу ли я бесплатно искать резюме на Craigslist?
Да, вы можете искать резюме бесплатно.
Какие есть альтернативы Craigslist?
Craigslist | о | помощь
- Как разместить бесплатное объявление?
- Как я могу отредактировать свое сообщение?
- Как скоро истечет срок моей публикации?
- Как я могу удалить свое сообщение?
- Как сделать репост моего сообщения?
- Как часто я могу публиковать сообщения?
- Как я могу публиковать сообщения анонимно и при этом получать ответы?
- Я не получил электронное письмо для самостоятельной публикации моего бесплатного сообщения, что мне делать?
- Могу ли я добавить картинку к своему сообщению?
- Могу ли я использовать теги HTML или URL-адреса в своем сообщении?
- Условия использования
- Политика конфиденциальности
- Какие сообщения запрещены?
- Что мне делать, если кто-то беспокоит меня, публикуя шутку?
- Могу ли я размещать сообщения на всех сайтах Craigslist?
- Какая категория подходит для публикации возможностей проведения фокус-групп?
- Я видел определенную публикацию 6 месяцев назад и хотел бы увидеть ее снова. Могу я?
- Где я могу рекламировать свои услуги/бизнес на Craigslist?
- Могу ли я предлагать услуги по размещению сообщений или выступать в качестве агента по размещению объявлений на Craigslist?
- Могу ли я разместить ссылку на объявление о продаже на аукционном сайте, таком как ebay?
- Могу ли я снять деньги со своих билетов и популярных подарков на Craigslist?
Вы можете разместить бесплатное объявление без учетной записи или авторизации на нашем сайте. Чтобы узнать, как это сделать, прочитайте нашу справочную страницу о том, как создать бесплатную публикацию. Однако наличие учетной записи Craigslist позволит вам легче публиковать, редактировать, удалять и повторно публиковать.
Редактировать сообщения теперь можно самостоятельно.
Если вы разместили сообщение, войдя в свою учетную запись, вы можете редактировать ее с главной страницы своей учетной записи.
В противном случае используйте ссылку, указанную в том же сообщении электронной почты, которое вы использовали для самостоятельной публикации. Если вы не можете найти это, попробуйте отправить его повторно.
Посмотреть полный список сроков публикации.
Если вы разместили сообщение с помощью учетной записи, вы можете удалить свое сообщение с главной страницы своей учетной записи.
В противном случае используйте ту же ссылку, указанную в сообщении электронной почты для самостоятельной публикации, которую вы использовали для первоначальной публикации объявления. Если вы не можете найти это, попробуйте отправить его повторно.
Обратите внимание, что все сообщения автоматически удаляются по истечении срока действия.
Для получения дополнительной информации о повторном размещении бесплатных объявлений см. эту страницу.
Для получения информации о повторной публикации платных объявлений посетите эту страницу.
Вы можете размещать сообщения в одной категории и в одном городе не чаще одного раза в 48 часов.
Если вы попытаетесь опубликовать что-то похожее на вашу активную публикацию на сайте, вы можете получить заблокированное сообщение. Удаление аналогичного активного сообщения должно помочь, если оно не старше 48 часов.
При отправке сообщения вас попросят указать адрес электронной почты.
У вас есть три варианта:
- Вы можете использовать двустороннюю ретрансляцию электронной почты Craigslist. Ответы передаются на ваш фактический адрес электронной почты.
- Ваш адрес электронной почты может отображаться в сообщении так же, как вы его ввели.
- Адрес электронной почты не указан вообще — вам нужно будет указать контактную информацию в теле сообщения.
Использование двусторонней ретрансляции электронной почты Craigslist помогает защитить как ваш адрес электронной почты, так и адрес электронной почты любого, кто отвечает на ваше сообщение. Это обычно рекомендуется и используется по умолчанию.
Ретрансляция почты Craigslist всегда доступна, но некоторые из перечисленных выше опций могут быть недоступны в других категориях. Например, если вы размещаете сообщения в личных категориях, вариант № 2 недоступен.
- Если вы используете учетную запись электронной почты в Интернете, проверьте папку (папки) массовой/нежелательной/спамовой почты.
- Возможно, вы неправильно ввели свой адрес электронной почты — достаточно одной опечатки!
- Некоторые поставщики услуг электронной почты и интернет-провайдеры внедрили «спам-фильтры», некоторые из которых плохо спроектированы или неправильно настроены, в результате чего сообщения электронной почты Craigslist отфильтровываются или перехватываются.
- У вашего провайдера электронной почты могут быть задержки или другие технические проблемы.
В некоторых категориях вам будет предложена опция «Добавить изображения» в процессе публикации. Вам будет предложено загрузить изображения с вашего компьютера на Craigslist.
Пожалуйста, используйте HTML экономно. Пользователи обычно предпочитают объявления с небольшим добавлением HTML или вообще без него.
Используйте только теги HTML, подходящие для раздела
документа.Не поддерживается JavaScript, апплеты, Flash и другое встроенное содержимое, отличное от HTML.
Для получения дополнительной информации см. наши рекомендации по HTML.
Если вы используете HTML в какой-либо части вашего сообщения, вы должны использовать его везде.
Ознакомьтесь с Условиями использования.
Также необходимо соблюдать правила для конкретных категорий, размещенные в определенных разделах сайта.
Для справки, есть также неполный список запрещенных предметов/контента.
Если вы стали объектом розыгрыша или других притеснений, связанных с публикацией на Craigslist, немедленно свяжитесь с нами, используя предложения, которые мы изложили на нашей странице помощи в борьбе с нарушениями.
Пожалуйста, выберите только ОДИН местный сайт Craigslist, для которого ваше объявление наиболее релевантно — как правило, ближайший к вам сайт. Если ваше объявление одинаково релевантно для всех местоположений, оно не относится к Craigslist.