ooooooooooo
||-->
ooooooooooo
||-->
from django.shortcuts import redirect
class RedirectPermissionRequiredMixin(PermissionRequiredMixin,):
login_url = reverse_lazy('dashboard')
def handle_no_permission(self):
return redirect(self.get_login_url())
# и примешать вместо PermissionRequiredMixin
class UserEditView(RedirectPermissionRequiredMixin, UpdateView):
template_name = 'users/edit_user.html'
form_class = UserEditForm
model = User
permission_required = ('auth.change_user')
Требования по таскам у заказчика(англоязычного) я узнаю сам, разрабатываю функционал тоже сам, потом тестирую (тестировщика ещё не наняли на мой проект).
Есть крутая и простая идея для интернет проекта, разместив ее на одном из сервисов поиска инвесторов я рискую что идею могут перенять ребята с командой разработчиков и деньгами.После выхода в свет вашего проекта - клоны и так появятся.
Как и где искать инвестора на проект не разглашая идею?никак. Инвестор, как человек с деньгами не будет даже думать, чтоб лезть в не свою сферу и набивать там шишки
server {
listen 80 default_server;
listen [::]:80 default_server;
return 444;
}
server {
listen 80;
listen [::]:80;
server_name vashdomain.com;
error_page 403 /error/404.html;
error_page 404 /error/404.html;
error_page 500 502 503 504 /error/50x.html;
location / {
proxy_pass http://127.0.0.1:4567;
proxy_http_version 1.1;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_cache_bypass $http_upgrade;
}
}