Skip to main content

A Django application for UTF-8 database backups.

Project description

Django DBackup

Django’nun kendi dumpdata komutu her ne kadar işlevsel olsa da, yedeklerinizi UTF-8 formatında almadığı için bazı durumlarda sıkıntılar yaşanabiliyor. İşte bu sorunu çözmek için bu modülü kullanabilirsiniz.

📦 Kurulum

  1. Modülü Yükleyin:

    pip install dbackup
    
  2. settings.py dosyasında INSTALLED_APPS içine ekleyin

    INSTALLED_APPS = [
        'dbackup',
    ]
    

🛠️ Kullanım

Komut Satırı ile Yedekleme Veritabanı yedeklerinizi UTF-8 formatında almak için aşağıdaki komutu kullanabilirsiniz:

python manage.py dumpdatautf8

Bu komut, varsayılan olarak yedeği proje dizinine dump_utf8.json adıyla kaydeder.

Komut Parametreleri

  • -o veya --output: Çıktı dosyasının adını belirtir.

    python manage.py dumpdatautf8 --output=dump.json

  • -i veya --indent: JSON formatında çıktı için girinti seviyesini belirtir.

    python manage.py dumpdatautf8 --indent=2

  • -a veya --app: Belirli bir uygulamanın veritabanı verilerini yedeklemek için kullanılır.

    python manage.py dumpdatautf8 --app=auth

  • -e veya --exclude: Belirli bir uygulamayı veya modeli yedeklemeye dahil etmemek için kullanılır. Birden fazla uygulama veya model için parametreyi tekrarlayın.

    python manage.py dumpdatautf8 --exclude=auth --exclude=contenttypes

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dbackup-1.0.1.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dbackup-1.0.1-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file dbackup-1.0.1.tar.gz.

File metadata

  • Download URL: dbackup-1.0.1.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for dbackup-1.0.1.tar.gz
Algorithm Hash digest
SHA256 88c87a6958a25185f92af26ff4d24d9bb20beb3eaf6efef402244492767233af
MD5 0929c81079f4fa04c8a3dd70a556ef9b
BLAKE2b-256 bee8f0b4951e7e91d6aa01cd6edc192aed7c42ced03313d83af05b8fa23b6423

See more details on using hashes here.

File details

Details for the file dbackup-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: dbackup-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for dbackup-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7df4b28e4493a69c259cc255792775b201aa20a36c00f70aa531220524e8d04c
MD5 960bf054d4f7a37336a63842a0d9565d
BLAKE2b-256 22838fceae96d570ad732d6bad2e8c9dac3a44bdf0bb987a89150eddd01955f2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page