django-modeldict

Phần mềm chụp màn hình:
django-modeldict
Các chi tiết về phần mềm:
Phiên bản: 1.3.5
Ngày tải lên: 20 Feb 15
Nhà phát triển: Disqus
Giấy phép: Miễn phí
Phổ biến: 11

Rating: nan/5 (Total Votes: 0)

django-modeldict là một cách rất hiệu quả để lưu trữ những thứ như các thiết lập trong cơ sở dữ liệu của bạn & nbsp;. Toàn bộ mô hình được chuyển hóa thành một từ điển (uể oải) cũng như lưu trữ trong bộ nhớ cache của bạn. Nó vô hiệu chỉ khi nó cần phải được (cả trong quá trình và dựa trên CACHE_BACKEND).
Sử dụng ví dụ nhanh chóng. Nhiều tài liệu đến (có thể?):
Setting lớp (models.Model):
& Nbsp; key = models.CharField (max_length = 32)
& Nbsp; giá trị = models.CharField (max_length = 200)
settings = ModelDict (Setting, key = 'chìa khóa', value = "giá trị", trường hợp = False)
# Truy cập giá trị bị mất tích
thiết lập ['foo']
>>> KeyError
# Thiết lập giá trị
thiết lập ['foo'] = 'hello'
# Lấy giá trị hiện tại bằng cách sử dụng một trong hai phương pháp
Setting.objects.get (key = 'foo') giá trị.
>>> 'Foo'
thiết lập ['foo']
>>> 'Foo'

Yêu cầu :

  • Django
  • Python

Phần mềm khác của nhà phát triển Disqus

Overseer
Overseer

11 May 15

postfix-stats
postfix-stats

14 Apr 15

nose-performance
nose-performance

20 Feb 15

Ý kiến ​​để django-modeldict

Bình luận không
Nhập bình luận
Bật hình ảnh!