Other articles


  1. Django Admin Handy Features


    For the List View: More Control and Information

    These features enhance the main list of your records, allowing for quick actions and better at-a-glance information.

    list_editable ✏️

    This is a game-changer for quick updates. It allows you to make fields editable directly on the list view, so you don't have to …

    read more
  2. Django words model suggested by chatgpt

    Thought of making a database of all the words in english to make a typing suggestions app.

    Below is the model that chatgpt suggested.

    Python Code

    # # my input
    class Words(models.Model):
        word = models.CharField(max_length=255, unique=True)
        definition = models.TextField(blank=True, null=True)
        part_of_speech = models.CharField(max_length …
    read more
  3. Text to MarkDown

    What if you want a markdown template to quickly start with your blog post in pelican, documentation or any such thing.

    Please visit http://mangoblogger.com/apps/form_to_markdown/ to create your blogpost.

    read more
  4. Django to SQLAlchemy Migration Guide

    Say you have a Django project and want to migrate to another project. We will use SQLAlchemy to translate the Django ORM queries to SQLAlchemy queries.

    import os
    import django
    
    companies = Page.objects.filter(
        mangoblogger_points__gt=3, is_homepage=True, contact_email__isnull=False
    ).exclude(contact_email='')  # Ensure contact_email is not an empty string
    
    result …
    read more
  5. AI Tools for Enhanced Productivity

    1. AI-Powered Creation Tools

    These tools leverage AI to assist in content creation, design, and development.

    a. Generative AI for Content Creation

    • ChatGPT (OpenAI):
      • Advanced conversational AI for generating text, code, and ideas.
      • Integrated into tools like Microsoft Copilot and Zapier for workflow automation.
    • GPT-4 and Beyond:
      • Multimodal AI capable …
    read more