Skip to content

django-mdict là django thực hiện mdict từ điển tuần tra công cụ.

Notifications You must be signed in to change notification settings

Gian gnianshun/django-mdict

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Repository files navigation

django-mdict

English Documentation

Tóm tắt

django-mdict là django thực hiện mdict từ điển tuần tra công cụ ( duy trì mdx, zim cách thức ).

django-mdict là đấu cờ vực võng tại tuyến tuần tra công năng bổ sung. Ưu tiên sử dụng chính thức phần mềm, như goldendict, mdict, Âu lục, dicttango chờ.

Ở windows thượng vận hành thí nghiệm server

  1. Trang bị Python 3.

  2. ( nhưng nhảy qua ) trang bị Visual Studio ( đồng thời trang bị C++ khai phá lắp ráp ), hoặc là trang bị Microsoft C++ Build Tools ( trang bị khi câu tuyển C++ khai phá lắp ráp ).

Tại tiến hành cython biên dịch khi yêu cầu C++ biên dịch khí, nhảy qua sau vô pháp tiến hành cython biên dịch, tuần tra tốc độ biến chậm.

Visual Studio

Microsoft C++ Build Tools

  1. ( nhưng nhảy qua ) trang bị Python -lzo, Python -lzo ở windows hạ yêu cầu tay động trang bị.

Không kiến nghị nhảy qua, nhảy qua sau chọn dùng lzo mã hóa mdx từ điển vô pháp đọc lấy.

Python -lzo

Python phiên bản 3.7 liền tuyển cp37, Python là 32 vị lựa chọn win32, là 64 vị lựa chọn win_amd64.

Tỷ như download Python _lzo-1.12-cp37-cp37m-win_amd64.whl, ở trước mặt mục lục vận hành dưới mệnh lệnh trang bị

Python -m pip install Python _lzo-1.12-cp37-cp37m-win_amd64.whl
  1. Download django-mdict
git clone https://github / gian gnianshun/django-mdict.git --depth=1

Windows hạ song kích vận hành run_server.bat, lần đầu tiên vận hành sẽ tiến hành khởi động lại ( trang bị ỷ lại, cython biên dịch, sáng tạo cơ sở dữ liệu db.sqlite3 ).

Vận hành trong quá trình sẽ bắn ra hai lần folder lựa chọn khung, lần đầu tiên lựa chọn từ điển kho đường nhỏ ( nhưng nhảy qua ), lần thứ hai lựa chọn phát âm kho đường nhỏ ( nhưng nhảy qua ).

Đường nhỏ tin tức bảo tồn ở mdict_path.json văn kiện trung.

Cuối cùng yêu cầu đưa vào django username, hộp thư cùng mật mã, hộp thư không cần điền.

  1. django server cam chịu cảng 18000
    Bản địa máy tính phỏng vấnhttp://127.0.0.1:18000/mdict/
    Khả năng yêu cầu thiết trí tường phòng cháy nhập trạm liên tiếp, mở ra 18000 cảng.

  2. Hoàn thành khởi động lại sau mỗi lần vận hành run_server_no_check.bat khởi động là được.

Chú ý

  1. Bảo đảm folder danh là django-mdict mà không phải django-mdict-master hoặc mặt khác tên lấy bảo đảm kịch bản gốc vận hành chính xác.

  2. Bảo đảm trước mặt người dùng đối django-mdict cập sở hữu tử văn kiện có được quyền hạn, ubuntu thượng sử dụng chmod -R 777 django-mdict, windows thượng ở django-mdict folder thượng hữu kiện, ở thuộc tính / an toàn trung tướng bổn cơ tài khoản tăng thêm đi vào cũng thiết trí quyền hạn vì hoàn toàn khống chế.

  3. Không kiến nghị sử dụng pypy, có đôi khi tuần tra mau, có đôi khi ngược lại càng chậm.

  4. linux hạ khả năng yêu cầu thay đổi kịch bản gốc cách thức mới có thể bình thường vận hành.

sudo apt-get update
sudo apt-get install dos2unix
dos2unix init_wsl.sh init_server.sh init_server_brew.sh init_server_yum.sh init_server_apt.sh django-mdict.conf run_server.sh run_server_brew.sh run_server_yum.sh run_server_apt.sh mdict/readlib/pyx/build.sh
  1. Mỗi lần đổi mới vì tránh cho ra vấn đề, yêu cầu tay động thanh trừ trình duyệt hoãn tồn ( không cần thanh cookies ), xóa bỏ căn mục lục hạ.cache hoãn tồn folder, cũng một lần nữa vận hành một lần run_server.bat hoặc run_server.sh kịch bản gốc. Đối với PWA hoặc tăng thêm đến mặt bàn icon, yêu cầu xóa bỏ sau một lần nữa tăng thêm.

  2. Bổn cơ trình duyệt có thể mở ra, nhưng mạng cục bộ hạ mặt khác thiết bị vô pháp mở ra. Kiểm tra tường phòng cháy nhập trạm liên tiếp hay không mở ra 8000 cảng, kiểm tra trước mặt internet vì chuyên dụng internet mà phi công cộng internet, kiểm tra thiết bị tiếp nhập phải chăng là cùng mạng cục bộ.

Lời thuyết minh đương

Công năng thực hiện

Lời thuyết minh đương

Vận hành

Đổi mới

Hình thức

Khả năng vấn đề

Gần hạng mục

flask-mdict

SilverDict

About

django-mdict là django thực hiện mdict từ điển tuần tra công cụ.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages