phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

Bagaimana cara mengubah Nama Kolom dari database yang dibuat oleh Django (dari models.py)?

Anda dapat mengatur nama tabel dan nama kolom di kelas model. Ini contohnya:

class Rating(models.Model):
    field_name = models.CharField(db_column='column_name')
    # other fields

    class Meta:
        db_table = 'ratings'

Artinya untuk setiap bidang Anda dapat menentukan nama kolom, yang dapat berbeda dari nama bidang. Dalam Meta kelas Anda dapat menentukan nama tabel. Jika tidak, Django membuatnya secara otomatis dari label aplikasi dan nama kelas model.

Jika ini adalah database lama dan Anda ingin membuat kelas model, Anda dapat menggunakan perintah berikut:

python manage.py inspectdb > models.py

Biasanya Anda harus mengedit file setelah itu sesuai dengan kebutuhan Anda.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Menginstal dan Mengamankan phpMyAdmin dengan Apache di Debian 9

  2. 1044 - Akses ditolak untuk pengguna 'pengguna'@'localhost' ke database 'db'

  3. Cara mengimpor file Excel ke database mysql menggunakan phpmyadmin

  4. Bagaimana cara keluar dari phpMyAdmin 4.x - mungkin dengan peretasan?

  5. Hasil prosedur pengeksporan PhpMyAdmin