Бюджет: 600 RUB Срок: 1 день
Добрый вечер,
Я ознакомился с задачей, мне все понятно. Могу приступить к выполнению сегодня. Вся работа займет 15 мин.
signupupser.html
<h1>Sign Up</h1>
<h2>{{ error }}</h2>
<form method="POST">
{% csrf_token %}
{{form.as_p}}
<button type="submit">Sign Up</button>
</form>urls.py
from django.contrib import admin
from django.urls import path
from todo import views
urlpatterns = [
path('admin/', admin.site.urls),
path('signup/', views.signupuser, name='signupuser')
]
views.py
from django.shortcuts import render
from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth.models import User
from django.db import IntegrityError
def signupuser(request):
if request.method == 'GET':
return render(request, 'todo/signupuser.html', {'form': UserCreationForm()})
else:
if request.POST['password1'] == request.POST['password2']:
try:
user = User.objects.create_user(request.POST['username'], password=request.POST['password1'])
user.save()
except IntegrityError:
return render(request, 'todo/signupuser.html', {'form': UserCreationForm(), 'error': 'That Username has already been taken. Please choose a new username'})
else:
return render(request, 'todo/signupuser.html',
{'form': UserCreationForm(), 'error': 'Passwords did not match'})Получается ошибка
The view todo.views.signupuser didn't return an HttpResponse object. It returned None instead.
Бюджет: 600 RUB Срок: 1 день
Добрый вечер,
Я ознакомился с задачей, мне все понятно. Могу приступить к выполнению сегодня. Вся работа займет 15 мин.
Бюджет: 600 RUB Срок: 1 день
Сделаю быстро, пишите в личные сообщения, буду рад помочь :)
Бюджет: 1000 RUB Срок: 1 день
Здравстуйте, отпишите в лс, опыт написания сайтов есть. Пишите, буду рад сотрудничеству!)
Бюджет: 600 RUB Срок: 1 день
Готов выполнить, работа будет выполнена через 10 минут.
Так же могу объяснить что не так и дать некоторые советы
Требуется разработать легковесный и быстрый микросервис на Python для генерации PDF-документов (инвойсы, акты, отчеты) на основе HTML/CSS шаблонов (Jinja2) и входящих JSON-данных. Сервис должен принимать данные по API, рендерить документ и возвращать готовый файл либо сохранять его в S3-совместимое хранилище.Технологический стек Язык: Python 3.11+ Фреймворк: FastAPI Генерация PDF: Weasyprint или Playwright / Jinja2 (для шаблонизации) Инструменты: Celery (для фоновой генерации тяжелых отчетов), DockerФункциональные требования POST /api/v1/templates (Регистрация шаблона): Загрузка HTML-шаблона и стилей, сохранение их в системе под уникальным именем (slug). POST /api/v1/reports/generate (Синхронная генерация): Принимает template_slug и JSON-объект с данными. Возвращает готовый PDF-файл в теле ответа (подходит для мелких инвойсов). POST /api/v1/reports/generate-async (Асинхронная генерация): Для тяжелых отчетов. Ставит задачу в очередь (Celery). Возвращает task_id. По окончании генерации загружает файл в S3 и отправляет Webhook на указанный URL с сылкой на скачивание.Критерии приемки Код структурирован (разбит на модули: api, core, tasks, services). Наличие Docker Compose (FastAPI + Redis + Celery). Покрытие тестами (pytest) эндпоинтов генерации.
Бот для зеркалирования позиций на Binance Futures (Python) Нужен бот, который читает мои позиции на Hyperliquid (публичный API) и Bitget Futures (мой ключ read-only) и пропорционально повторяет их на моем Binance USDT-M Futures через API. Логика: открытие, увеличение, частичное закрытие, полное закрытие — все зеркалится с настраиваемым коэффициентом размера. Поллинг 5–10 сек. Обязательная корректная обработка частичных закрытий и усреднений. Требования: уведомления в Telegram о сделках и ошибках; конфиг (пары, коэффициент, лимиты); деплой на мой VPS + инструкция; исходный код передается мне. Ключи ввожу сам. Этапы: 1) Hyperliquid→Binance, тест на малых суммах; 2) Bitget→Binance. Оплата через safe поэтапно. В отзыве укажите опыт с API бирж и как обработите частичное закрытие 30% позиции лидером
Необходимо провести глубокую техническую проверку трех PDF-файлов на достоверность и возможные признаки редактирования или подделки. Нужна не только визуальная оценка документов. Исполнитель должен хорошо понимать внутреннюю структуру PDF-файлов и уметь анализировать: метаданные файлов; структуру PDF и отдельных объектов; историю создания и возможного редактирования; используемое программное обеспечение; встроенные шрифты, изображения, слои и другие элементы; возможные признаки повторного сохранения, конвертации, внесения изменений или формирования документа задним числом; любые технические несоответствия, которые могут свидетельствовать о манипуляциях с файлами. По результатам проверки необходимо предоставить понятный письменный вывод по каждому файлу с указанием выявленных признаков, рисков и ограничений проверки. Рассматриваем специалистов, имеющих практический опыт в цифровой криминалистике, анализе PDF-документов, метаданных или проверке электронных файлов на подлинность. В отзыве, пожалуйста, кратко опишите ваш опыт, методы и инструменты, которые вы используете для такой проверки.
Индикатор для использования в торговле должен определять определенные диапазоны с историей и анализировать их с текущими
У меня есть список серверов Discord, работающих в разных странах и на разных языках. Задача заключается в рассылке личных сообщений пользователям, находящимся на указанных серверах. Содержание кампании будет адаптировано для каждого сервера. Всего подготовлено варианты сообщений на 10 языках. Объем для оценки Этап 1 - тест Отправка 1000 тестовых сообщений для проверки эффективности решения, качества выполнения и реакции антиспамовых систем. Этап 2 - основная кампания Рассылка 10 000 сообщений в месяц в течение 5 месяцев. Общий объем: 50 000 сообщений. Условия сотрудничества Исполнитель отвечает за выполнение задачи от начала до конца, включая подготовку необходимой инфраструктуры и аккаунтов. С моей стороны остается предоставить: графики, содержание сообщений, список серверов, информацию о том, какая языковая версия должна быть использована на конкретном сервере. Заказ может быть расширен, если тестовый этап завершится успешно, а сообщения будут эффективно доходить до получателей.