Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anuprshetty/meetup
Meetup - a web application.
https://github.com/anuprshetty/meetup
django python sqlite
Last synced: 8 days ago
JSON representation
Meetup - a web application.
- Host: GitHub
- URL: https://github.com/anuprshetty/meetup
- Owner: anuprshetty
- Created: 2024-02-27T14:52:45.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-10T13:29:21.000Z (6 months ago)
- Last Synced: 2024-05-10T14:38:03.962Z (6 months ago)
- Topics: django, python, sqlite
- Language: Python
- Homepage:
- Size: 461 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Meetup
Meetup - a web application.
![all_meetups](media/all_meetups.png)
![meetup_detail](media/meetup_detail.png)
![registration_confirmation](media/registration_confirmation.png)## Commands
- python manage.py makemigrations
- Migrations are Django's way of propagating changes you make to your models (adding a field, deleting a model, etc.) into your database schema.
- They're designed to be mostly automatic, but you'll need to know when to make migrations, when to run them, and the common problems you might run into.
- migrations are database instructions which are created based on defined models in Django.
- python manage.py migrate
- Apply migrations so that the database is affected and does change.
- python manage.py createsuperuser
- Username: admin
- Email:
- Password: #welcome123
- python manage.py changepassword
- python manage.py runserver 5000
- Visit: and## Notes
### Django
- Django is a Python-based free and open-source web framework that follows the model–template–views architectural pattern.
### Pillow
- Pillow (a fork of PIL)
- Python Imaging Library (PIL) is the de facto image processing package for Python language.
- PIL incorporates lightweight image processing tools that aids in creating, opening, editing, manipulating, and saving images.
- Support for Python Imaging Library (PIL) got discontinued in 2011, but a project named pillow forked the original PIL project and added Python3.x support to it.
- Pillow was announced as a replacement for PIL for future usage.
- Pillow supports a large number of image file formats including BMP, PNG, JPEG, and TIFF. The library encourages adding support for newer formats in the library by creating new file decoders.
- models.ImageField() in django.db is dependent on Pillow python package.### SQLite
- SQLite is a relational database management system contained in a C library.
- In contrast to many other database management systems, SQLite is not a client–server database engine. Rather, it is a standalone database engine.
- It is embedded into the end program often used for storing embedded SQL-based databases.
- SQLite generally follows PostgreSQL syntax.## References
- [djongo](https://github.com/nesdis/djongo)
- [Django and MongoDB Connector Design](https://www.djongomapper.com/django-mongodb-connector-design-document/)
- [django-mongodb-engine and djangotoolbox](https://django-mongodb-engine.readthedocs.io/en/latest/index.html)