Pertanyaan yang diberi tag python

88
Bagaimana cara memerlukan login untuk Django Generic Views?

Saya ingin membatasi akses ke URL yang ditangani oleh Django Generic Views. Untuk Tampilan saya, saya tahu bahwa login_requireddekorator melakukan pekerjaan itu. Juga Buat / Hapus / Perbarui Tampilan Generik mengambil login_requiredargumen, tetapi saya tidak dapat menemukan cara untuk melakukan...

88
Dapatkan semua objek model Django terkait

Bagaimana saya bisa mendapatkan daftar semua objek model yang memiliki ForeignKey yang menunjuk ke suatu objek? (Sesuatu seperti halaman konfirmasi hapus di admin Django sebelum DELETE CASCADE). Saya mencoba menemukan cara umum untuk menggabungkan objek duplikat dalam database. Pada dasarnya...

88
Python regex - awalan r

Adakah yang bisa menjelaskan mengapa contoh 1 di bawah ini berfungsi, ketika rawalan tidak digunakan? Saya pikir rawalan harus digunakan setiap kali escape sequence digunakan. Contoh 2 dan contoh 3 menunjukkan hal ini. # example 1 import re print (re.sub('\s+', ' ', 'hello there there')) #...

88
mengatur breakpoint dengan opsi nosetests --pdb

nosetests --pdbbiarkan saya berhenti karena kesalahan atau kegagalan, tetapi ini sudah terlambat untuk kebutuhan saya. Melangkah melalui kode selama eksekusi membantu saya men-debug di mana masalahnya. Namun, nosetests sangat membantu karena memungkinkan pengujian yang mengandalkan impor...

88
Serialisasi Python - Mengapa acar?

Saya mengerti bahwa pengawetan Python adalah cara untuk 'menyimpan' Objek Python dengan cara yang menghormati pemrograman Object - berbeda dari output yang ditulis dalam file txt atau DB. Apakah Anda memiliki lebih banyak detail atau referensi tentang poin-poin berikut: di mana benda acar...

88
str performance in python

While profiling a piece of python code (python 2.6 up to 3.2), I discovered that the str method to convert an object (in my case an integer) to a string is almost an order of magnitude slower than using string formatting. Here is the benchmark >>> from timeit import Timer >>>...