From 2dd45b5ee06eaf12873b2f1feaf80b536b07f54b Mon Sep 17 00:00:00 2001 From: Amark19 Date: Sat, 28 Feb 2026 23:18:21 +0530 Subject: [PATCH] Added password generator --- basicsite/settings/dev.py | 2 +- mysite/all_urls/urls_textanalyzer.py | 2 + mysite/all_views/views_textanalyzer.py | 7 + mysite/globals.py | 1 + mysite/templates/main_index.html | 11 +- .../templates/textAnalyzer/Imagetotext.html | 487 +++++++++--------- .../textAnalyzer/password_generator.html | 174 +++++++ .../js/textAnalyzers/password_generator.js | 84 +++ 8 files changed, 528 insertions(+), 240 deletions(-) create mode 100644 mysite/templates/textAnalyzer/password_generator.html create mode 100644 staticfiles/js/textAnalyzers/password_generator.js diff --git a/basicsite/settings/dev.py b/basicsite/settings/dev.py index 00d8e14..6ae803c 100644 --- a/basicsite/settings/dev.py +++ b/basicsite/settings/dev.py @@ -9,7 +9,7 @@ DEBUG = True -ALLOWED_HOSTS = ['127.0.0.1'] +ALLOWED_HOSTS = ['127.0.0.1', 'bs-local.com'] STATIC_URL = '/static/' STATICFILES_DIRS = [ diff --git a/mysite/all_urls/urls_textanalyzer.py b/mysite/all_urls/urls_textanalyzer.py index c31df6a..71fc8a5 100644 --- a/mysite/all_urls/urls_textanalyzer.py +++ b/mysite/all_urls/urls_textanalyzer.py @@ -28,5 +28,7 @@ def urlpatterns(): all_views.views_textanalyzer.caesarCipher, name="caesarCipher"), path('Analyzer/playfair-cipher-encoder-decoder/', all_views.views_textanalyzer.playfCipher, name="playfCipher"), + path('Analyzer/password-generator/', + all_views.views_textanalyzer.password_generator, name="password_generator"), ] return urlspatterns diff --git a/mysite/all_views/views_textanalyzer.py b/mysite/all_views/views_textanalyzer.py index 7ac0b34..f80232a 100644 --- a/mysite/all_views/views_textanalyzer.py +++ b/mysite/all_views/views_textanalyzer.py @@ -193,3 +193,10 @@ def playfCipher(request): link_string1, link_string2 = SideMap.arrange(10, 1, 'AT') param = {'link_string1': link_string1, 'link_string2': link_string2} return render(request, '../templates/textAnalyzer/playfCipher.html', param) + + +def password_generator(request): + link_string1, link_string2 = SideMap.arrange(11, 1, 'AT') + param = {'link_string1': link_string1, 'link_string2': link_string2} + return render(request, '../templates/textAnalyzer/password_generator.html', param) + diff --git a/mysite/globals.py b/mysite/globals.py index 721e427..da03f9e 100644 --- a/mysite/globals.py +++ b/mysite/globals.py @@ -13,6 +13,7 @@ def urlSideMapList(): ['/Analyzer/Language-Identifier/', 'Language Identifier', 1, 'AT', 8], ['/Analyzer/Caesar-cipher-encoder-decoder/', 'Caesar Cipher encoder/decoder', 1, 'AT', 9], ['/Analyzer/playfair-cipher-encoder-decoder/', 'playfair Cipher encoder/decoder', 1, 'AT', 10], + ['/Analyzer/password-generator/', 'Password Generator', 1, 'AT', 11], ['/Conversion/BinaryConverter/', 'Binary Converter', 2, 'CC', 0], ['/Conversion/DecimalConverter/', 'Decimal Converter', 2, 'CC', 1], diff --git a/mysite/templates/main_index.html b/mysite/templates/main_index.html index fa4c449..268185b 100644 --- a/mysite/templates/main_index.html +++ b/mysite/templates/main_index.html @@ -175,6 +175,13 @@ + {% block promo_banner %} +
+ I have build new privacy first browser first file processer toolkit, please visit drop.calcont.in +
+ {% endblock %}