На фрилансе ты ничего не заработаешь. Это не работа, это баловство.
На удаленку тебя не возьму или ты ее просто не найдешь - это редкость.
У тебя выход один - ехать в большие города.
database:
image: postgres:latest
restart: always
env_file:
- configs/app/env
networks:
- database_network
volumes:
- database_volume:/var/lib/postgresql/data
volumes:
database_volume:
<form action="{% url 'shop:main_page' %}" id="mailing-form" method="post">
{% csrf_token %}
{% bootstrap_form form show_label=False show_help=False %}
<button>{% trans "Подписаться" %}</button>
</form>
const form = $('#mailing-form'),
action = form.attr('action');
form.on('submit', function (event) {
event.preventDefault();
$.ajax({
url: action,
data: form.serialize(),
type: 'post',
success: function () {
какая-то логика
},
error: function (xhr, status, error) {
какая-то логика
}
});
})
class MainPageView(FormView):
template_name = 'shop/main_page.html'
form_class = SubscribeForm
success_url = 'you_subscribe'
def form_valid(self, form):
form.create_subscriber()
return HttpResponse('Ok')
def form_invalid(self, form):
return HttpResponse(status=400)