├── fronend ├── urls ├── __init__.py ├── migrations │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-310.pyc │ │ ├── 0001_initial.cpython-310.pyc │ │ ├── 0009_initial.cpython-310.pyc │ │ ├── 0006_yosh_ism1.cpython-310.pyc │ │ ├── 0014_delete_odam.cpython-310.pyc │ │ ├── 0008_delete_student.cpython-310.pyc │ │ ├── 0003_rename_user_odam.cpython-310.pyc │ │ ├── 0004_user_delete_odam.cpython-310.pyc │ │ ├── 0005_yosh_delete_user.cpython-310.pyc │ │ ├── 0011_remove_student_img.cpython-310.pyc │ │ ├── 0013_rename_user_odam.cpython-310.pyc │ │ ├── 0007_student_delete_yosh.cpython-310.pyc │ │ ├── 0012_rename_student_user.cpython-310.pyc │ │ ├── 0010_rename_ism_student_bio_remove_student_kurs_and_more.cpython-310.pyc │ │ └── 0002_remove_user_bio_remove_user_databio_remove_user_img_and_more.cpython-310.pyc │ ├── 0014_delete_odam.py │ ├── 0008_delete_student.py │ ├── 0013_rename_user_odam.py │ ├── 0012_rename_student_user.py │ ├── 0011_remove_student_img.py │ ├── 0003_rename_user_odam.py │ ├── 0006_yosh_ism1.py │ ├── 0005_yosh_delete_user.py │ ├── 0009_initial.py │ ├── 0007_student_delete_yosh.py │ ├── 0001_initial.py │ ├── 0004_user_delete_odam.py │ ├── 0002_remove_user_bio_remove_user_databio_remove_user_img_and_more.py │ └── 0010_rename_ism_student_bio_remove_student_kurs_and_more.py ├── admin.py ├── models.py ├── tests.py ├── __pycache__ │ ├── apps.cpython-310.pyc │ ├── urls.cpython-310.pyc │ ├── admin.cpython-310.pyc │ ├── models.cpython-310.pyc │ ├── views.cpython-310.pyc │ └── __init__.cpython-310.pyc ├── apps.py ├── urls.py ├── views.py └── templates │ ├── barss.html │ ├── index.html │ ├── user.html │ └── bars.html ├── Authentication ├── forms.py ├── __init__.py ├── migrations │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-310.pyc │ │ ├── 0001_initial.cpython-310.pyc │ │ ├── 0003_initial.cpython-310.pyc │ │ ├── 0005_initial.cpython-310.pyc │ │ ├── 0004_delete_student.cpython-310.pyc │ │ └── 0002_delete_customuser.cpython-310.pyc │ └── 0001_initial.py ├── admin.py ├── tests.py ├── __pycache__ │ ├── apps.cpython-310.pyc │ ├── urls.cpython-310.pyc │ ├── admin.cpython-310.pyc │ ├── forms.cpython-310.pyc │ ├── models.cpython-310.pyc │ ├── views.cpython-310.pyc │ └── __init__.cpython-310.pyc ├── apps.py ├── templates │ ├── code.html │ ├── phone.html │ ├── login.html │ └── register.html ├── urls.py ├── views.py └── models.py ├── beckend ├── __init__.py ├── __pycache__ │ ├── urls.cpython-310.pyc │ ├── wsgi.cpython-310.pyc │ ├── __init__.cpython-310.pyc │ └── settings.cpython-310.pyc ├── wsgi.py ├── urls.py ├── asgi.py └── settings.py ├── db.sqlite3 ├── static └── img │ ├── 1.png │ ├── IT.png │ ├── qr.png │ ├── 16xona.png │ ├── abduhalil.jpg │ ├── abdurahim.jpg │ ├── jasurbek.png │ ├── telegram.png │ ├── shukrulloh-aka.png │ ├── icons8-columns-48.png │ └── icons8-columns-48 (1).png ├── media └── users │ ├── 16xona.png │ ├── abduhalil.jpg │ ├── abdurahim.jpg │ ├── shukrulloh-aka.png │ ├── abdurahim_6Ugf6MB.jpg │ ├── abdurahim_Q9tVdrA.jpg │ ├── abdurahim_YkoCdkO.jpg │ └── icons8-columns-48_1.png └── manage.py /fronend/urls: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Authentication/forms.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /beckend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fronend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Authentication/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fronend/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Authentication/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fronend/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin -------------------------------------------------------------------------------- /fronend/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models 2 | -------------------------------------------------------------------------------- /fronend/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | -------------------------------------------------------------------------------- /Authentication/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | -------------------------------------------------------------------------------- /db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/db.sqlite3 -------------------------------------------------------------------------------- /Authentication/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /static/img/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/static/img/1.png -------------------------------------------------------------------------------- /static/img/IT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/static/img/IT.png -------------------------------------------------------------------------------- /static/img/qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/static/img/qr.png -------------------------------------------------------------------------------- /media/users/16xona.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/media/users/16xona.png -------------------------------------------------------------------------------- /static/img/16xona.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/static/img/16xona.png -------------------------------------------------------------------------------- /media/users/abduhalil.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/media/users/abduhalil.jpg -------------------------------------------------------------------------------- /media/users/abdurahim.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/media/users/abdurahim.jpg -------------------------------------------------------------------------------- /static/img/abduhalil.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/static/img/abduhalil.jpg -------------------------------------------------------------------------------- /static/img/abdurahim.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/static/img/abdurahim.jpg -------------------------------------------------------------------------------- /static/img/jasurbek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/static/img/jasurbek.png -------------------------------------------------------------------------------- /static/img/telegram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/static/img/telegram.png -------------------------------------------------------------------------------- /media/users/shukrulloh-aka.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/media/users/shukrulloh-aka.png -------------------------------------------------------------------------------- /static/img/shukrulloh-aka.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/static/img/shukrulloh-aka.png -------------------------------------------------------------------------------- /static/img/icons8-columns-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/static/img/icons8-columns-48.png -------------------------------------------------------------------------------- /media/users/abdurahim_6Ugf6MB.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/media/users/abdurahim_6Ugf6MB.jpg -------------------------------------------------------------------------------- /media/users/abdurahim_Q9tVdrA.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/media/users/abdurahim_Q9tVdrA.jpg -------------------------------------------------------------------------------- /media/users/abdurahim_YkoCdkO.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/media/users/abdurahim_YkoCdkO.jpg -------------------------------------------------------------------------------- /media/users/icons8-columns-48_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/media/users/icons8-columns-48_1.png -------------------------------------------------------------------------------- /static/img/icons8-columns-48 (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/static/img/icons8-columns-48 (1).png -------------------------------------------------------------------------------- /beckend/__pycache__/urls.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/beckend/__pycache__/urls.cpython-310.pyc -------------------------------------------------------------------------------- /beckend/__pycache__/wsgi.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/beckend/__pycache__/wsgi.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/__pycache__/apps.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/__pycache__/apps.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/__pycache__/urls.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/__pycache__/urls.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/__pycache__/admin.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/__pycache__/admin.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/__pycache__/models.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/__pycache__/models.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/__pycache__/views.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/__pycache__/views.cpython-310.pyc -------------------------------------------------------------------------------- /beckend/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/beckend/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /beckend/__pycache__/settings.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/beckend/__pycache__/settings.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/__pycache__/apps.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/__pycache__/apps.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/__pycache__/urls.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/__pycache__/urls.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/__pycache__/admin.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/__pycache__/admin.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/__pycache__/forms.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/__pycache__/forms.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/__pycache__/models.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/__pycache__/models.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/__pycache__/views.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/__pycache__/views.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0001_initial.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0001_initial.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0009_initial.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0009_initial.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/migrations/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/migrations/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class FronendConfig(AppConfig): 5 | default_auto_field = 'django.db.models.BigAutoField' 6 | name = 'fronend' 7 | -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0006_yosh_ism1.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0006_yosh_ism1.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0014_delete_odam.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0014_delete_odam.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/migrations/__pycache__/0001_initial.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/migrations/__pycache__/0001_initial.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/migrations/__pycache__/0003_initial.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/migrations/__pycache__/0003_initial.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/migrations/__pycache__/0005_initial.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/migrations/__pycache__/0005_initial.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0008_delete_student.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0008_delete_student.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0003_rename_user_odam.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0003_rename_user_odam.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0004_user_delete_odam.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0004_user_delete_odam.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0005_yosh_delete_user.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0005_yosh_delete_user.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0011_remove_student_img.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0011_remove_student_img.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0013_rename_user_odam.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0013_rename_user_odam.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class AuthenticationConfig(AppConfig): 5 | default_auto_field = 'django.db.models.BigAutoField' 6 | name = 'Authentication' 7 | -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0007_student_delete_yosh.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0007_student_delete_yosh.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0012_rename_student_user.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0012_rename_student_user.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/migrations/__pycache__/0004_delete_student.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/migrations/__pycache__/0004_delete_student.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/migrations/__pycache__/0002_delete_customuser.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/Authentication/migrations/__pycache__/0002_delete_customuser.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/templates/code.html: -------------------------------------------------------------------------------- 1 |

Email orqali kelgan kodni kiriting

2 |
3 | {% csrf_token %} 4 | {{ form.as_p }} 5 | 6 |
7 | -------------------------------------------------------------------------------- /beckend/wsgi.py: -------------------------------------------------------------------------------- 1 | 2 | import os 3 | 4 | from django.core.wsgi import get_wsgi_application 5 | 6 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'beckend.settings') 7 | 8 | application = get_wsgi_application() 9 | -------------------------------------------------------------------------------- /Authentication/templates/phone.html: -------------------------------------------------------------------------------- 1 |
2 | {% csrf_token %} 3 | 4 | 5 | 6 |
-------------------------------------------------------------------------------- /Authentication/urls.py: -------------------------------------------------------------------------------- 1 | from django.urls import path 2 | from . import views 3 | urlpatterns = [ 4 | path('', views.login_view, name='login'), 5 | path('register/', views.register_view, name='register'), 6 | ] 7 | -------------------------------------------------------------------------------- /Authentication/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | def login_view(request): 4 | 5 | return render(request, 'login.html') 6 | 7 | def register_view(request): 8 | return render(request, 'register.html') -------------------------------------------------------------------------------- /fronend/urls.py: -------------------------------------------------------------------------------- 1 | from django.urls import path 2 | from . import views 3 | 4 | 5 | 6 | urlpatterns = [ 7 | path('home/', views.index, name='index'), 8 | path('bars/', views.bars, name='bars'), 9 | ] 10 | -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0010_rename_ism_student_bio_remove_student_kurs_and_more.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0010_rename_ism_student_bio_remove_student_kurs_and_more.cpython-310.pyc -------------------------------------------------------------------------------- /Authentication/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models 2 | 3 | # models.py 4 | from django.contrib.auth.models import AbstractUser 5 | from django.db import models 6 | 7 | from django.contrib.auth.models import AbstractUser 8 | from django.db import models 9 | 10 | -------------------------------------------------------------------------------- /beckend/urls.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | from django.urls import path, include 3 | 4 | urlpatterns = [ 5 | path('admin/', admin.site.urls), 6 | path('', include('fronend.urls')), 7 | path('', include('Authentication.urls')), 8 | ] 9 | 10 | -------------------------------------------------------------------------------- /fronend/migrations/__pycache__/0002_remove_user_bio_remove_user_databio_remove_user_img_and_more.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumoyunMamasodiqov/Telegram/HEAD/fronend/migrations/__pycache__/0002_remove_user_bio_remove_user_databio_remove_user_img_and_more.cpython-310.pyc -------------------------------------------------------------------------------- /fronend/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | def index(request): 3 | 4 | return render(request, 'index.html') 5 | 6 | def bars(request): 7 | 8 | 9 | return render(request, "bars.html") 10 | 11 | def user(request): 12 | return render(request, 'user.html') 13 | -------------------------------------------------------------------------------- /fronend/templates/barss.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /fronend/migrations/0014_delete_odam.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-02 07:19 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('fronend', '0013_rename_user_odam'), 10 | ] 11 | 12 | operations = [ 13 | migrations.DeleteModel( 14 | name='Odam', 15 | ), 16 | ] 17 | -------------------------------------------------------------------------------- /fronend/migrations/0008_delete_student.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 11:24 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('fronend', '0007_student_delete_yosh'), 10 | ] 11 | 12 | operations = [ 13 | migrations.DeleteModel( 14 | name='Student', 15 | ), 16 | ] 17 | -------------------------------------------------------------------------------- /fronend/templates/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {% load static %} 5 | 6 | 7 | 8 | Document 9 | 10 | 11 | 12 | 13 | {% include 'bars.html' %} 14 | {% include 'user.html' %} 15 | 16 | 17 | -------------------------------------------------------------------------------- /fronend/migrations/0013_rename_user_odam.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 12:04 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('fronend', '0012_rename_student_user'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RenameModel( 14 | old_name='User', 15 | new_name='Odam', 16 | ), 17 | ] 18 | -------------------------------------------------------------------------------- /fronend/migrations/0012_rename_student_user.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 11:59 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('fronend', '0011_remove_student_img'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RenameModel( 14 | old_name='Student', 15 | new_name='User', 16 | ), 17 | ] 18 | -------------------------------------------------------------------------------- /beckend/asgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | ASGI config for beckend project. 3 | 4 | It exposes the ASGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/5.2/howto/deployment/asgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.asgi import get_asgi_application 13 | 14 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'beckend.settings') 15 | 16 | application = get_asgi_application() 17 | -------------------------------------------------------------------------------- /fronend/migrations/0011_remove_student_img.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 11:53 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('fronend', '0010_rename_ism_student_bio_remove_student_kurs_and_more'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RemoveField( 14 | model_name='student', 15 | name='img', 16 | ), 17 | ] 18 | -------------------------------------------------------------------------------- /fronend/migrations/0003_rename_user_odam.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 04:24 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('fronend', '0002_remove_user_bio_remove_user_databio_remove_user_img_and_more'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RenameModel( 14 | old_name='User', 15 | new_name='Odam', 16 | ), 17 | ] 18 | -------------------------------------------------------------------------------- /fronend/migrations/0006_yosh_ism1.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 10:27 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('fronend', '0005_yosh_delete_user'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='yosh', 15 | name='ism1', 16 | field=models.CharField(default=1, max_length=100), 17 | preserve_default=False, 18 | ), 19 | ] 20 | -------------------------------------------------------------------------------- /fronend/migrations/0005_yosh_delete_user.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 07:40 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('fronend', '0004_user_delete_odam'), 10 | ] 11 | 12 | operations = [ 13 | migrations.CreateModel( 14 | name='Yosh', 15 | fields=[ 16 | ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 17 | ], 18 | ), 19 | migrations.DeleteModel( 20 | name='User', 21 | ), 22 | ] 23 | -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- 1 | 2 | """Django's command-line utility for administrative tasks.""" 3 | import os 4 | import sys 5 | 6 | 7 | def main(): 8 | """Run administrative tasks.""" 9 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'beckend.settings') 10 | try: 11 | from django.core.management import execute_from_command_line 12 | except ImportError as exc: 13 | raise ImportError( 14 | "Couldn't import Django. Are you sure it's installed and " 15 | "available on your PYTHONPATH environment variable? Did you " 16 | "forget to activate a virtual environment?" 17 | ) from exc 18 | execute_from_command_line(sys.argv) 19 | 20 | 21 | if __name__ == '__main__': 22 | main() 23 | -------------------------------------------------------------------------------- /fronend/migrations/0009_initial.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 11:35 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | initial = True 9 | 10 | dependencies = [ 11 | ('fronend', '0008_delete_student'), 12 | ] 13 | 14 | operations = [ 15 | migrations.CreateModel( 16 | name='Student', 17 | fields=[ 18 | ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 19 | ('ism', models.CharField(max_length=100)), 20 | ('yosh', models.IntegerField()), 21 | ('kurs', models.CharField(max_length=50)), 22 | ], 23 | ), 24 | ] 25 | -------------------------------------------------------------------------------- /fronend/migrations/0007_student_delete_yosh.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 11:01 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('fronend', '0006_yosh_ism1'), 10 | ] 11 | 12 | operations = [ 13 | migrations.CreateModel( 14 | name='Student', 15 | fields=[ 16 | ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 17 | ('ism', models.CharField(max_length=100)), 18 | ('yosh', models.IntegerField()), 19 | ('kurs', models.CharField(max_length=50)), 20 | ], 21 | ), 22 | migrations.DeleteModel( 23 | name='Yosh', 24 | ), 25 | ] 26 | -------------------------------------------------------------------------------- /fronend/migrations/0001_initial.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 03:25 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | initial = True 9 | 10 | dependencies = [ 11 | ] 12 | 13 | operations = [ 14 | migrations.CreateModel( 15 | name='User', 16 | fields=[ 17 | ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 18 | ('img', models.ImageField(blank=True, null=True, upload_to='users/')), 19 | ('name', models.CharField(max_length=200)), 20 | ('phone', models.CharField(max_length=200)), 21 | ('bio', models.CharField(max_length=200)), 22 | ('username', models.CharField(max_length=200)), 23 | ('databio', models.CharField(max_length=200)), 24 | ], 25 | ), 26 | ] 27 | -------------------------------------------------------------------------------- /fronend/migrations/0004_user_delete_odam.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 06:38 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('fronend', '0003_rename_user_odam'), 10 | ] 11 | 12 | operations = [ 13 | migrations.CreateModel( 14 | name='User', 15 | fields=[ 16 | ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 17 | ('img', models.ImageField(blank=True, null=True, upload_to='users/')), 18 | ('name', models.CharField(max_length=200)), 19 | ('phone', models.CharField(blank=True, max_length=200, null=True)), 20 | ('bio', models.TextField(blank=True, null=True)), 21 | ('username', models.CharField(max_length=200)), 22 | ('databio', models.CharField(max_length=200)), 23 | ], 24 | ), 25 | migrations.DeleteModel( 26 | name='Odam', 27 | ), 28 | ] 29 | -------------------------------------------------------------------------------- /fronend/migrations/0002_remove_user_bio_remove_user_databio_remove_user_img_and_more.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 04:08 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('fronend', '0001_initial'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RemoveField( 14 | model_name='user', 15 | name='bio', 16 | ), 17 | migrations.RemoveField( 18 | model_name='user', 19 | name='databio', 20 | ), 21 | migrations.RemoveField( 22 | model_name='user', 23 | name='img', 24 | ), 25 | migrations.RemoveField( 26 | model_name='user', 27 | name='phone', 28 | ), 29 | migrations.RemoveField( 30 | model_name='user', 31 | name='username', 32 | ), 33 | migrations.AlterField( 34 | model_name='user', 35 | name='name', 36 | field=models.CharField(max_length=50), 37 | ), 38 | ] 39 | -------------------------------------------------------------------------------- /Authentication/templates/login.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {% load static %} 4 | 5 | 6 | 7 | Document 8 | 9 | 10 | 11 | 12 |
13 |
14 |
15 | 20 |
21 |

22 | Log in to Telegram by QR Code 23 |

24 | 25 |
    26 |
  1. 1.Open Telegram on your phone
  2. 27 |
  3. 28 | 2.Go to Settings > Devices > 30 | Link Desktop Device 32 |
  4. 33 |
  5. 34 | 3.Point your phone at this screen to confirm login 37 |
  6. 38 |
39 | 40 |
41 |

42 | Вход по номеру телефона 43 |

44 |
45 |
46 |
47 |
48 | 49 | -------------------------------------------------------------------------------- /fronend/migrations/0010_rename_ism_student_bio_remove_student_kurs_and_more.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-01 11:47 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('fronend', '0009_initial'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RenameField( 14 | model_name='student', 15 | old_name='ism', 16 | new_name='bio', 17 | ), 18 | migrations.RemoveField( 19 | model_name='student', 20 | name='kurs', 21 | ), 22 | migrations.RemoveField( 23 | model_name='student', 24 | name='yosh', 25 | ), 26 | migrations.AddField( 27 | model_name='student', 28 | name='birthday', 29 | field=models.DateField(default=1), 30 | preserve_default=False, 31 | ), 32 | migrations.AddField( 33 | model_name='student', 34 | name='img', 35 | field=models.ImageField(default=1, upload_to=''), 36 | preserve_default=False, 37 | ), 38 | migrations.AddField( 39 | model_name='student', 40 | name='name', 41 | field=models.CharField(default=1, max_length=100), 42 | preserve_default=False, 43 | ), 44 | migrations.AddField( 45 | model_name='student', 46 | name='phone', 47 | field=models.CharField(default=1, max_length=100), 48 | preserve_default=False, 49 | ), 50 | migrations.AddField( 51 | model_name='student', 52 | name='username', 53 | field=models.CharField(default=1, max_length=100), 54 | preserve_default=False, 55 | ), 56 | ] 57 | -------------------------------------------------------------------------------- /beckend/settings.py: -------------------------------------------------------------------------------- 1 | 2 | from pathlib import Path 3 | 4 | BASE_DIR = Path(__file__).resolve().parent.parent 5 | 6 | SECRET_KEY = 'django-insecure-9h#gcn+-d0fy2py$ur0_3_1+2ylgm(r41r9kzm1pb-argon7xq' 7 | 8 | DEBUG = True 9 | 10 | ALLOWED_HOSTS = [] 11 | 12 | 13 | INSTALLED_APPS = [ 14 | 'django.contrib.admin', 15 | 'django.contrib.auth', 16 | 'django.contrib.contenttypes', 17 | 'django.contrib.sessions', 18 | 'django.contrib.messages', 19 | 'django.contrib.staticfiles', 20 | 'fronend', 21 | 'Authentication', 22 | ] 23 | 24 | 25 | 26 | 27 | MIDDLEWARE = [ 28 | 29 | 'django.middleware.security.SecurityMiddleware', 30 | 'django.contrib.sessions.middleware.SessionMiddleware', 31 | 'django.middleware.common.CommonMiddleware', 32 | 'django.middleware.csrf.CsrfViewMiddleware', 33 | 'django.contrib.auth.middleware.AuthenticationMiddleware', 34 | 'django.contrib.messages.middleware.MessageMiddleware', 35 | 'django.middleware.clickjacking.XFrameOptionsMiddleware', 36 | ] 37 | 38 | ROOT_URLCONF = 'beckend.urls' 39 | 40 | TEMPLATES = [ 41 | { 42 | 'BACKEND': 'django.template.backends.django.DjangoTemplates', 43 | 'DIRS': [], 44 | 'APP_DIRS': True, 45 | 'OPTIONS': { 46 | 'context_processors': [ 47 | 'django.template.context_processors.request', 48 | 'django.contrib.auth.context_processors.auth', 49 | 'django.contrib.messages.context_processors.messages', 50 | ], 51 | }, 52 | }, 53 | ] 54 | 55 | WSGI_APPLICATION = 'beckend.wsgi.application' 56 | 57 | 58 | DATABASES = { 59 | 'default': { 60 | 'ENGINE': 'django.db.backends.sqlite3', 61 | 'NAME': BASE_DIR / 'db.sqlite3', 62 | } 63 | } 64 | 65 | 66 | AUTH_PASSWORD_VALIDATORS = [ 67 | { 68 | 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', 69 | }, 70 | { 71 | 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', 72 | }, 73 | { 74 | 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', 75 | }, 76 | { 77 | 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', 78 | }, 79 | ] 80 | 81 | 82 | 83 | LANGUAGE_CODE = 'en-us' 84 | 85 | TIME_ZONE = 'UTC' 86 | 87 | USE_I18N = True 88 | 89 | USE_TZ = True 90 | 91 | 92 | STATIC_URL = 'static/' 93 | 94 | import os 95 | 96 | STATICFILES_DIRS = [ 97 | os.path.join(BASE_DIR, 'static'), 98 | ] 99 | 100 | 101 | MEDIA_URL = '/media/' 102 | MEDIA_ROOT = os.path.join(BASE_DIR, 'media') 103 | 104 | DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' 105 | -------------------------------------------------------------------------------- /Authentication/migrations/0001_initial.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 5.2.4 on 2025-09-02 07:45 2 | 3 | import django.contrib.auth.models 4 | import django.contrib.auth.validators 5 | import django.utils.timezone 6 | from django.db import migrations, models 7 | 8 | 9 | class Migration(migrations.Migration): 10 | 11 | initial = True 12 | 13 | dependencies = [ 14 | ('auth', '0012_alter_user_first_name_max_length'), 15 | ] 16 | 17 | operations = [ 18 | migrations.CreateModel( 19 | name='CustomUser', 20 | fields=[ 21 | ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 22 | ('password', models.CharField(max_length=128, verbose_name='password')), 23 | ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), 24 | ('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), 25 | ('username', models.CharField(error_messages={'unique': 'A user with that username already exists.'}, help_text='Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.', max_length=150, unique=True, validators=[django.contrib.auth.validators.UnicodeUsernameValidator()], verbose_name='username')), 26 | ('first_name', models.CharField(blank=True, max_length=150, verbose_name='first name')), 27 | ('last_name', models.CharField(blank=True, max_length=150, verbose_name='last name')), 28 | ('email', models.EmailField(blank=True, max_length=254, verbose_name='email address')), 29 | ('is_staff', models.BooleanField(default=False, help_text='Designates whether the user can log into this admin site.', verbose_name='staff status')), 30 | ('is_active', models.BooleanField(default=True, help_text='Designates whether this user should be treated as active. Unselect this instead of deleting accounts.', verbose_name='active')), 31 | ('date_joined', models.DateTimeField(default=django.utils.timezone.now, verbose_name='date joined')), 32 | ('phone', models.CharField(blank=True, max_length=15, null=True)), 33 | ('verification_code', models.CharField(blank=True, max_length=6, null=True)), 34 | ('is_verified', models.BooleanField(default=False)), 35 | ('groups', models.ManyToManyField(blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.group', verbose_name='groups')), 36 | ('user_permissions', models.ManyToManyField(blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.permission', verbose_name='user permissions')), 37 | ], 38 | options={ 39 | 'verbose_name': 'user', 40 | 'verbose_name_plural': 'users', 41 | 'abstract': False, 42 | }, 43 | managers=[ 44 | ('objects', django.contrib.auth.models.UserManager()), 45 | ], 46 | ), 47 | ] 48 | -------------------------------------------------------------------------------- /Authentication/templates/register.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Войти в Telegram 7 | 8 | 37 | 38 | 39 |
40 | 41 | 42 | 43 |

Войти в Telegram

44 |

45 | Проверьте код страны и введите свой номер телефона. 46 |

47 | 48 | 49 |
50 | 51 |
52 | 53 |
54 | 62 |
63 | 64 | 65 | 66 |
67 |
68 |
69 | 70 | 71 |
72 | 73 |
74 | flag 75 | 79 |
80 |
81 | 82 | 83 | 84 | 87 | 88 | 89 | 92 |
93 |
94 | 95 | 150 | 151 | 152 | -------------------------------------------------------------------------------- /fronend/templates/user.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {% load static %} 4 | 5 | 6 | 7 | Telegram Chat 8 | 12 | 13 | 71 | 349 | 350 | 353 | 354 |
357 | 358 |
361 |
362 | 368 |
371 | S 372 |
373 |
374 |
375 | Shukurulloh Ergashev 376 |
377 |
380 | last seen 10 minutes ago 381 |
382 |
383 |
384 |
385 | 390 | 399 | 404 | 410 |
411 |
412 | 413 | 414 |
418 | 419 |
420 |
423 | August 28 424 |
425 |
426 | 427 | 428 |
429 |
432 | S 433 |
434 |
435 |
438 |

Menga ham tel qildi

439 |
440 |
443 | 21:20 444 |
445 |
446 |
447 | 448 |
449 |
452 | S 453 |
454 |
455 |
458 |

Ha keldi

459 |
460 |
463 | 21:20 464 |
465 |
466 |
467 | 468 |
469 |
472 | S 473 |
474 |
475 |
478 |

ha keldi deb yozvodim

479 |
480 |
483 | 21:21 484 |
485 |
486 |
487 | 488 |
489 |
492 | S 493 |
494 |
495 |
498 |

17:30 da dars lugagan edi

499 |
500 |
503 | 21:22 504 |
505 |
506 |
507 | 508 |
509 |
512 | S 513 |
514 |
515 |
518 |

Ha yahshi qibsiz

519 |
520 |
523 | 21:22 524 |
525 |
526 |
527 | 528 | 529 |
530 |
531 |
534 |

2010 ska bitta kreslo kam ekan

535 |
536 |
539 | 21:25 540 |
541 |
542 |
543 | 544 |
545 |
546 |
549 |

Oshida endi sekin boladi

550 |
551 |
554 | 21:25 555 |
556 |
557 |
558 | 559 |
560 |
561 |
564 |

565 | ha zor chiqibdi lekin yoniga 2 ta manttor qoshib olset undam zor 566 | boladi ekan 567 |

568 |
569 |
572 | 21:25 573 |
574 |
575 |
576 | 577 |
578 |
579 |
582 |

Ha

583 |
584 |
587 | 21:28 588 |
589 |
590 |
591 | 592 | 593 |
594 |
597 | Today 598 |
599 |
600 | 601 | 602 |
603 |
606 | S 607 |
608 |
609 |
612 |

613 | Birga deflayin chorshanba kuni saat 14:30 gachay ediya 614 |

615 |
616 |
619 | 21:04 620 |
621 |
622 |
623 |
624 | 625 | 626 |
629 |
630 | 636 | 646 | 652 | 658 | 664 |
665 |
666 | 667 | 668 | 688 | 689 | 690 | 708 | 709 | 710 | 733 |
734 | 735 |
738 |
741 |
742 | 743 |
744 |

Foydalanuvchi ma'lumoti

745 | 748 |
749 | 750 | 751 |
754 |
755 | 756 |
759 |

Foydalanuvchi ma'lumoti

760 | 763 |
764 | 765 | 766 |
769 |
772 | 773 |
774 |
775 |

Shukurulloh Ergashev

776 |

777 | oxirgi marta bugun 07:15 da ko'rilgan 778 |

779 |
780 |
781 | 782 | 783 |
784 |
785 |
786 | 787 |
788 |
789 |

+998 33 144 36 26

790 |

Mobil

791 |
792 |
793 | 794 |
795 |
796 | 797 |
798 |
799 |

https://shukurullohdev.omender.com/

800 |

Bio

801 |
802 |
803 | 804 |
805 |
806 | 807 |
808 |
809 |

@FullstackITMaster

810 |

Username

811 |
812 |
813 | 814 |
815 |
816 | 817 |
818 |
819 |

22-avgust, 2007 (18 yosh)

820 |

821 | Tug'ilgan sana 822 |

823 |
824 |
825 |
826 | 827 |
828 |
829 |
830 |
831 | 832 |
833 | Bildirishnomalar 834 |
835 | 839 |
840 |
841 | 842 |
843 |
844 |
845 | 846 |
847 | 29 postlar 848 |
849 |
850 |
851 | 852 |
853 | 22 rasmlar 854 |
855 |
856 |
857 | 858 |
859 | 15 videolar 860 |
861 |
862 |
863 | 864 |
865 | 18 fayllar 866 |
867 |
868 |
869 | 870 |
871 | 31 ulashilgan havolalar 872 |
873 |
874 |
875 | 876 |
877 | 11 ovozli xabarlar 878 |
879 |
880 |
881 | 882 |
883 | 10 umumiy guruhlar 884 |
885 |
886 | 887 |
888 | 896 | 904 | 912 |
913 |
914 |
915 |
916 |
917 |
918 | 919 | 974 | 975 |
980 |
983 | 984 | Mute notifications 985 |
986 | 987 |
990 | 991 | View profile 992 |
993 | 994 |
997 | 998 | Set Wallpaper 999 |
1000 | 1001 |
1004 | 1005 | Export chat history 1006 |
1007 | 1008 |
1011 | 1012 | Clear history 1013 |
1014 | 1015 |
1018 | 1019 | Delete chat 1020 |
1021 |
1022 | 1023 | 1276 | 1277 | -------------------------------------------------------------------------------- /fronend/templates/bars.html: -------------------------------------------------------------------------------- 1 | {% load static %} 2 | 3 | 4 | 5 | 6 | 7 | Telegram Sidebar - Day/Night Mode 8 | 12 | 13 | 52 | 108 | 109 | 112 | 113 |
116 | 120 | 121 | Menu 122 | 123 | 127 | 128 | All chats 129 | 130 | 134 | 135 | IT House 136 | 3 140 | 141 | 145 | 146 | Kanallar 147 | 148 | 152 | 153 | blog 154 | 12 158 | 159 | 163 | 164 | telegram bot 165 | 166 | 170 | 171 | it guruhlar 172 | 1 176 | 177 | 181 | 182 | musiqa 183 | 184 | 188 | 189 | teacher 190 | 191 | 195 | 196 | tanishlar 197 | 5 201 | 202 | 206 | 207 | oquvchilar 208 | 209 | 213 | 214 | Edit 215 | 216 |
217 | 218 |
221 | 222 |
225 | 238 |
239 | 240 | 241 |
245 |
248 | Archived chats 249 |
250 | 251 |
254 | 259 |
260 |
261 |
264 | IT House /DChj/ 16:00 Frontend Shukurulloh. IT ... 265 |
266 |
269 | 16:00 270 |
271 |
272 |
275 | Frontend darslari bo'yicha muzokara 276 |
277 |
278 |
279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 |
291 |
292 | 293 | 294 |
298 | 329 | 330 | 500 |
501 | 502 | 506 | 507 |
511 | 512 | 825 | 826 |
829 |
830 |
833 | 838 |
839 |
840 |
841 |

Humoyun Mamasodiqov

842 |

last seen today at 16:24

843 |
844 |
845 | 848 |
849 |
850 |
851 | 852 |
853 |
854 |

Mobile

855 |

+998 93 332 03 35

856 |
857 |
858 |

Bio

859 |

9 okt 2009 {16}

860 |
861 |
862 |

Username

863 |

@xumoyun731

864 |
865 |
866 |

Date of birth

867 |

Jul 7, 2009 (16 years old)

868 |
869 |
870 | 871 |
872 |

873 | Story Archive 2 874 |

875 |
876 |
879 | 0:30 880 |
881 |
884 | 0:19 885 |
886 |
887 |
888 | 889 | 890 |
891 | Telegram • Updated today at 16:24 892 |
893 |
894 | 895 | 971 | 972 | 973 | 974 | 975 | 976 | 977 | 978 | 979 | 980 | 981 | 982 | 983 | 984 | 985 | 986 | 987 | 988 | 989 | 990 | 991 | 1090 | 1091 | 1092 | 1093 | 1094 | 1095 | 1096 | 1097 | 1098 | 1099 | 1100 | 1101 | 1102 | 1103 | 1104 | 1105 | 1106 | 1107 | 1108 | 1109 | 1110 | 1111 | 1112 | 1113 | 1114 | 1115 | 1116 | 1117 | 1118 | 1119 | 1168 | 1169 | 1170 | 1190 | 1191 | 1192 | 1193 | 1194 | 1195 | 1196 | 1197 | 1198 | 1199 | 1200 | 1201 | 1202 | 1203 | 1204 | 1205 | 1206 | 1207 | 1208 | 1209 | 1210 | 1211 | 1212 | 1213 | 1214 | 1250 | 1251 | 1252 | 1253 | 1254 | 1255 | 1256 | 1257 | 1258 | 1259 | 1260 | 1261 | 1262 | 1263 | 1264 | 1265 | 1266 | 1267 | 1268 | 1269 | 1270 | 1271 | 1272 | 1273 | 1274 | 1275 | 1555 | 1556 | 1557 | --------------------------------------------------------------------------------