Tôi muốn thực hiện lệnh thông qua chức năng shell.py của Django chỉ từ dòng lệnhThực hiện Lệnh Django Shell từ Dòng lệnh
ví dụ:
manage.py shell -c "from myapp import models; print models.MyModel.some_calculation()"
đã đến theo cách mà bạn có thể sử dụng tùy chọn -c với trình thông dịch Python bình thường
ví dụ
python -c "print 'hello world'"
Tuy nhiên, tôi không thấy tùy chọn -c tương đương cho manage.py shell
. Có cách nào để làm việc này không?
Xin đừng. Vui lòng viết tệp tập lệnh hai dòng. –
[xem lệnh quản trị tùy chỉnh] (http://docs.djangoproject.com/en/dev/howto/custom-management-commands/) – virhilo
cmon, đó là tĩnh và nhàm chán. xem giải pháp đường ống dưới đây. – kraiz