<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://adiramadhan17.medium.com/django-simple-captcha-5123ef8328ba</loc><lastmod>2022-06-12</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-slug-slugify-url-3b0bbde753e9</loc><lastmod>2022-05-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-email-login-instead-using-username-7377d3357257</loc><lastmod>2023-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/this-is-alternative-for-bootstrap-modal-form-fef225775eba</loc><lastmod>2024-04-19</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adiramadhan17.medium.com/preventing-double-submissions-in-django-with-alpine-js-dcdd5df7d18e</loc><lastmod>2025-02-25</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-with-env-d469d4b62955</loc><lastmod>2025-07-11</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-upload-file-50aa56f33914</loc><lastmod>2020-10-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-form-using-widget-4c3124392ea8</loc><lastmod>2020-10-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-extend-user-model-with-one-to-one-field-92ced0303d84</loc><lastmod>2020-09-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-custom-404-page-9e40d9b67aa3</loc><lastmod>2020-09-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/about</loc><lastmod>2025-12-20</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com</loc><lastmod>2025-12-20</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-admin-export-to-excel-csv-and-others-94f8247304ba</loc><lastmod>2020-11-22</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-rest-framework-simple-jwt-94b71b663de4</loc><lastmod>2021-02-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-with-autocomplete-jqueryui-89576f40a36</loc><lastmod>2022-05-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/simple-django-user-sign-up-f1925047b994</loc><lastmod>2020-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/build-django-required-login-apps-with-custom-login-logout-page-ec6b6d722f21</loc><lastmod>2020-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-crud-with-forms-and-bootstrap-template-73af33d8f016</loc><lastmod>2020-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/class-based-view-crud-django-with-bootstraptemplate-b241600ee021</loc><lastmod>2020-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-rest-framework-basic-authentication-b16f431fd137</loc><lastmod>2020-07-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-rest-framework-token-authentication-84f9eef37f86</loc><lastmod>2020-07-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-admin-custom-login-page-caab90a12fd5</loc><lastmod>2020-07-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-bootstrap-base-template-eadbd1ed76af</loc><lastmod>2020-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/simple-django-rest-framework-602852414894</loc><lastmod>2020-07-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-admin-custom-action-26c44230ffb7</loc><lastmod>2020-07-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-admin-add-search-field-4067b31a26dc</loc><lastmod>2020-07-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-apps-with-postgresql-database-150cf22120bd</loc><lastmod>2020-07-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/start-new-django-project-f8f95337c791</loc><lastmod>2020-08-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/modify-title-and-header-django-admin-interface-a6ad6e470d92</loc><lastmod>2021-02-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/how-i-create-django-admin-crud-apps-ef670cdc512b</loc><lastmod>2020-06-30</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/read-and-write-file-with-python-7d2e1b6f4e85</loc><lastmod>2020-09-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/python-string-concatenation-and-formatting-ce975eb5b96f</loc><lastmod>2020-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-add-favicon-in-base-html-bbeb064f88b9</loc><lastmod>2020-08-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-load-image-from-static-directory-27f002b1bdf1</loc><lastmod>2020-08-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-custom-language-and-time-zone-44950fdbb9c2</loc><lastmod>2020-12-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/double-check-home-function-in-views-py-695a6b7a5c30</loc><lastmod>2022-10-13</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://adiramadhan17.medium.com/running-django-app-image-in-docker-ba0d92dd9228</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-debug-toolbar-helper-for-django-developers-788a212d114b</loc><lastmod>2025-08-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-crud-with-bootstrap-modal-form-with-htmx-3cbe3830ecfa</loc><lastmod>2023-07-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-with-tailwind-css-902cb73996eb</loc><lastmod>2024-10-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-user-and-group-permission-4ee499e692cf</loc><lastmod>2025-09-04</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-htmx-live-search-with-pagination-bd64f9ff39bc</loc><lastmod>2025-12-20</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://adiramadhan17.medium.com/htmx-handling-timeout-component-with-reload-button-bc6881176cd8</loc><lastmod>2025-12-12</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-update-multiple-records-with-selected-checkbox-using-htmx-75915826cd90</loc><lastmod>2023-11-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-taggit-model-tag-admin-and-filtering-bb30d923e837</loc><lastmod>2022-06-24</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-filter-b0ec00d1fc7</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-admin-pagination-5d2783efcd9c</loc><lastmod>2022-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-partial-render-with-loading-element-with-htmx-6d8e2fa55164</loc><lastmod>2024-04-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-gunicorn-with-nginx-in-docker-21d32488ab98</loc><lastmod>2023-04-09</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-live-search-with-htmx-5b7a42ec06c5</loc><lastmod>2024-11-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/thank-you-for-your-feedback-will-consider-and-update-the-story-for-any-mistakes-3d1bcd81f93c</loc><lastmod>2024-04-29</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-with-redis-as-cache-backend-and-session-storage-7a53de82ecf2</loc><lastmod>2024-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-switchable-theme-9d5e6102d4de</loc><lastmod>2025-02-12</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adiramadhan17.medium.com/alpine-js-dynamically-add-and-remove-form-fields-96f633234d26</loc><lastmod>2024-11-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/you-can-use-resources-modelresource-from-import-export-packages-5b611ac2e6d</loc><lastmod>2022-03-01</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adiramadhan17.medium.com/python-celery-asynchronous-tasks-with-rabbitmq-broker-99a098364149</loc><lastmod>2023-01-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/fake-backend-api-using-json-server-40b7400fb111</loc><lastmod>2023-01-26</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/dynamic-django-forms-hide-or-show-fields-with-alpine-js-ff71fbd9dd25</loc><lastmod>2025-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/tailwindcss-basic-with-tailwind-cli-5b28fb4bc577</loc><lastmod>2024-10-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adiramadhan17.medium.com/alpine-js-password-show-hide-form-field-6aa7107c0b1b</loc><lastmod>2024-10-22</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/creating-cascading-selects-in-django-with-htmx-93072fc6c4dd</loc><lastmod>2024-11-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/alpine-js-cascading-select-19835a953e63</loc><lastmod>2024-12-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adiramadhan17.medium.com/django-with-two-factor-authentication-6430ce8d1453</loc><lastmod>2025-07-29</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
</urlset>
