django-shellng là một lệnh quản lý Django để bắt đầu một vỏ và tự động nhập khẩu tất cả các mô hình & nbsp;. Không giống như phần mở rộng lệnh django shell_plus nó không in ra một tải trọng của chất bẩn vào vỏ. Cung cấp một tín hiệu để bạn có thể thêm vào nhập khẩu thêm được cụ thể cho dự án của bạn.
Cách sử dụng:
& Nbsp; ./ manage.py shellng
Sử dụng các tín hiệu để thêm vào trong urllib:
từ shellng shell_loaded nhập khẩu
def load_extra (sender, imported_objects, ** kwargs):
& Nbsp; imported_objects ['urllib'] = __import __ ('urllib')
shell_loaded.connect (tải, dispatch_uid = 'load_extra')
imported_objects là một từ điển của tất cả các mô-đun để được nhập khẩu. Bạn có thể thêm hoặc loại bỏ nó như bạn muốn trong các tín hiệu. Các tín hiệu cần phải được ở một nơi mà sẽ được nhập khẩu trước khi lệnh được chạy. . Các địa điểm đơn giản nhất để kết nối tín hiệu là trong settings.py
Yêu cầu :
- Python
- Django
Bình luận không