Mariatta
  • Home
  • About
  • Experiences
  • Education
  • Projects
  • More
    Recent Posts Recent Talks Accomplishments Highlights
  • Posts
  • My Talks
  • Ice Cream Selfies
  • #TypoOfTheDay
  • Dark Theme
    Light Theme Dark Theme System Theme
  • Tags
  • #TypoOfTheDay
  • API
  • Australia
  • Automation
  • Berlin
  • Bots
  • Brazil
  • Brno
  • Canada
  • Cleveland
  • Community
  • Community Organizing
  • Conference
  • Czech Republic
  • Database
  • Django
  • DjangoCon
  • Errors
  • Europe
  • Event Management
  • Florence
  • Fun
  • Germany
  • GitHub
  • Google Sheets
  • Google Slides
  • Google Workspace
  • Ice Cream Selfie
  • Infrastructure
  • Learnings
  • Manaus
  • Melbourne
  • Mentorship
  • Minneapolis
  • Montreal
  • NBPy
  • No More Spreadsheets
  • Office Hour
  • Open Source
  • ORM
  • Parody
  • Petaluma
  • Philadelphia
  • Pittsburgh
  • Portlan
  • Portland
  • Public Speaking
  • Puerto Rico
  • PyBay
  • PyCaribbean
  • PyCascades
  • PyCon
  • PyLadies
  • PyLadiesCon
  • Python
  • Salt Lake City
  • San Diego
  • San Francisco
  • SeaGL
  • Seattle
  • Sprint
  • Talks
  • Third Party Libraries
  • USA
  • Workflow
Hero Image
Disabling Signup in Django allauth

Django allauth Django allauth is a popular third party package that provides a lot of functionality for handling user authentication, with support for social authentication, email verification, multi-factor authentication, and more. It is a powerful library that greatly expands the built-in Django authentication system. It comes with its own basic forms and models for user registration, login, logout, and password management. I like using it because often I just wanted to get a new Django project up and running quickly without having to write up all the authentication-related views, forms, and templates myself. I’m using django-allauth in PyLadiesCon Portal, and in my personal project Secret Codes.

  • Python
  • Django
  • Third Party Libraries
  • Learnings
Friday, October 3, 2025 | 5 minutes Read
Hero Image
Generating (and Sending) Conference Certificates Using Python

PyLadiesCon Certificate of Attendance Not sure how common is this practice of giving out certificates to conference attendees. I’ve been attending mostly Python-related conferences in North America, and we don’t usually get any certificates here. However, when I went to Python Brasil in Manaus 2022, they gave me a certificate of attendance. And as a conference organizer, occasionally I’d receive request from a few attendees and volunteers about such certificate, saying that their employer or school requires it as proof of attendance.

  • Python
  • Third Party Libraries
  • Learnings
  • API
  • Google Workspace
  • Google Sheets
  • Google Slides
  • Automation
  • Infrastructure
Thursday, December 12, 2024 | 12 minutes Read
Hero Image
Extending the Django OAuth Toolkit Application Model Mid-project

Django Oauth Toolkit The Django Oauth Toolkit is a powerful library for adding OAuth2 functionalities out of the box for your Django app. The library comes with pre-defined models, views, urls, and templates for managing OAuth2 authorization and flow. The Application Model Django OAuth Toolkit provides a basic model for the OAuth2 Application, this is a model that represents a Client on the Authorization server. It has fields like client_id, user, redirect_uris, client_secret, etc.

  • Python
  • Django
  • Third Party Libraries
  • Learnings
  • Errors
  • ORM
  • Database
Friday, August 30, 2024 | 6 minutes Read
Navigation
  • About
  • Experiences
  • Education
  • Projects
  • Recent Posts
  • Recent Talks
  • Accomplishments
  • Highlights
  • My Talks
  • Ice Cream Selfies
  • #TypoOfTheDay
Contact me:
  • mariatta@mariatta.ca
  • mariatta
  • Mariatta
  • @mariatta@fosstodon.org
  • mariatta

Toha Theme Logo Toha
© 2023 Copyright, Mariatta.
Powered by Hugo Logo