Pertanyaan yang diberi tag «django»

Django adalah kerangka kerja aplikasi web sisi server sumber terbuka, ditulis dengan Python. Ini dirancang untuk mengurangi upaya yang diperlukan untuk membuat situs web dan aplikasi web yang digerakkan oleh data yang kompleks, dengan fokus khusus pada kode yang lebih sedikit, tanpa redundansi, dan lebih eksplisit daripada implisit.

1
Kapan menggunakan serializer create () dan ModelViewset's create () perform_create ()
Saya ingin mengklarifikasi dokumentasi yang diberikan django-rest-frameworktentang pembuatan objek model. Sejauh ini saya menemukan ada 3 pendekatan tentang bagaimana menangani kejadian tersebut. Metode Serializer create(). Berikut dokumentasinya class CommentSerializer(serializers.Serializer): def create(self, validated_data): return Comment.objects.create(**validated_data) create()Metode ModelViewset . Dokumentasi class AccountViewSet(viewsets.ModelViewSet): queryset = Account.objects.all() serializer_class = AccountSerializer permission_classes = [IsAccountAdminOrReadOnly] perform_create()Metode …

2
Contoh Simple Log to File untuk django 1.3+
Catatan rilis mengatakan: Django 1.3 menambahkan dukungan tingkat kerangka kerja untuk modul logging Python. Itu bagus. Saya ingin memanfaatkan itu. Sayangnya dokumentasi tidak menyerahkan semuanya kepada saya di piring perak dalam bentuk kode contoh kerja lengkap yang menunjukkan betapa sederhana dan berharganya ini. Bagaimana cara menyiapkan fitur baru yang funky …


4
Tajuk HTTP_HOST Tidak Valid SuspiciousOperation Django
Setelah meningkatkan ke Django 1.5, saya mulai mendapatkan kesalahan seperti ini: Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", line 92, in get_response response = middleware_method(request) File "/usr/local/lib/python2.7/dist-packages/django/middleware/common.py", line 57, in process_request host = request.get_host() File "/usr/local/lib/python2.7/dist-packages/django/http/request.py", line 72, in get_host "Invalid HTTP_HOST header (you may need to set ALLOWED_HOSTS): %s" …
96 django 

7
Memuat data awal dengan Django 1.7 dan migrasi data
Saya baru-baru ini beralih dari Django 1.6 ke 1.7, dan saya mulai menggunakan migrasi (saya tidak pernah menggunakan Selatan). Sebelum 1.7, saya biasa memuat data awal dengan fixture/initial_data.jsonfile, yang dimuat dengan python manage.py syncdbperintah (saat membuat database). Sekarang, saya mulai menggunakan migrasi, dan perilaku ini tidak digunakan lagi: Jika aplikasi …

5
Django hanya memilih baris dengan nilai bidang duplikat
misalkan kita memiliki model dalam django yang didefinisikan sebagai berikut: class Literal: name = models.CharField(...) ... Bidang nama tidak unik, sehingga dapat memiliki nilai duplikat. Saya perlu menyelesaikan tugas berikut: Pilih semua baris dari model yang memiliki setidaknya satu nilai duplikat dari namebidang tersebut. Saya tahu cara melakukannya menggunakan SQL …
96 sql  django  django-orm 

5
Mengikat ke dalam Sejarah Model Admin Django
Pengaturan: Saya sedang mengerjakan aplikasi Django yang memperbolehkan pengguna untuk membuat objek dalam database dan kemudian kembali dan mengeditnya sebanyak yang mereka inginkan. Situs admin Django menyimpan riwayat perubahan yang dibuat pada objek melalui situs admin. Pertanyaan: Bagaimana cara menghubungkan aplikasi saya ke riwayat perubahan situs admin sehingga saya dapat …

23
django.core.exceptions.ImproperlyConfigured: Kesalahan saat memuat modul MySQLdb: Tidak ada modul bernama MySQLdb
Masalah yang saya hadapi saat mencoba menyambung ke database untuk mysql. Saya juga memberikan pengaturan database yang telah saya gunakan. Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/ar/Desktop/test/testprac/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 453, in execute_from_command_line utility.execute() File "/home/ar/Desktop/test/testprac/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 392, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/ar/Desktop/test/testprac/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 272, …


6
Objek ManyRelatedManager tidak dapat diulang
Mencoba melakukan ini: Diperbarui: wishList = WishList.objects.get(pk=20) matches = [val for val in Store.attribute_answers.all() if val in wishList.attribute_answers] dan dapatkan ini ... 'ManyRelatedManager' object is not iterable Kedua bidang ini banyak sekali jadi bagaimana ini bisa dilakukan?
96 django 

5
Batalkan tugas yang sudah dijalankan dengan Celery?
Saya telah membaca dokumen dan mencari tetapi tidak dapat menemukan jawaban langsung: Bisakah Anda membatalkan tugas yang sudah dijalankan? (seperti dalam tugas telah dimulai, membutuhkan beberapa saat, dan setengah jalan perlu dibatalkan) Saya menemukan ini dari dokumen di FAQ Celery >>> result = add.apply_async(args=[2, 2], countdown=120) >>> result.revoke() Tapi saya …

2
django - filter kueri di manytomany kosong
Di Django adakah cara untuk memfilter pada banyakbanyak bidang yang kosong atau nol. class TestModel(models.Model): name = models.CharField(_('set name'), max_length=200) manytomany = models.ManyToManyField('AnotherModel', blank=True, null=True) print TestModel.objects.filter(manytomany__is_null=True)

1
Bagaimana cara mengemas aplikasi python agar dapat diinstal pip?
Saya menulis aplikasi django di waktu senggang saya untuk kompetisi footy-tipping yang sedang kami jalankan di tempat kerja. Saya pikir saya akan menggunakan waktu ini dengan bijak, dan mempercepat virtualenv, pip, pengemasan, django 1.3, dan cara menulis aplikasi yang dapat didistribusikan ulang dengan mudah. Sejauh ini baik. Saya sampai ke …

7
Tampilan berbasis kelas Django: Bagaimana saya meneruskan parameter tambahan ke metode as_view?
Saya memiliki tampilan berbasis kelas kustom # myapp/views.py from django.views.generic import * class MyView(DetailView): template_name = 'detail.html' model = MyModel def get_object(self, queryset=None): return queryset.get(slug=self.slug) Saya ingin meneruskan parameter slug (atau parameter lain ke tampilan) seperti ini MyView.as_view(slug='hello_world') Apakah saya perlu mengganti metode apa pun untuk dapat melakukan ini?

5
Bagaimana saya dapat menggunakan redis dengan Django?
Saya pernah mendengar tentang redis-cache tetapi bagaimana tepatnya cara kerjanya? Apakah ini digunakan sebagai lapisan antara django dan rdbms saya, dengan cara meng-cache permintaan rdbms? Atau seharusnya digunakan langsung sebagai database? Yang saya ragu, karena halaman github itu tidak mencakup detail login, tidak ada pengaturan .. hanya memberitahu Anda untuk …
95 python  django  redis 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.