জ্যাঙ্গো-doccloud DocumentCloud সেবা হোস্ট নথি আপলোড এবং প্রদর্শন সহজতর করার জন্য তৈরি করা একটি জ্যাঙ্গো অ্যাপ্লিকেশন.
এই প্রকল্পের ইনস্টল পিপ: জ্যাঙ্গো-doccloud ইনস্টল পিপ
এই প্যাকেজ ব্যবহার কিভাবে উদাহরণ পাওয়া যাবে
& Nbsp; doccloud / views.py এবং doccloud / টেমপ্লেট / *
শুরু
আপনি settings.py ফাইল তিনটি ভেরিয়েবল প্রয়োজন
শংসাপত্র প্রদান এবং একটি পাথ স্থানীয়ভাবে নথি সংরক্ষণ
& Nbsp; DOCUMENTS_PATH = os.path.join (MEDIA_ROOT, 'নথি')
& Nbsp; DOCUMENTCLOUD_USERNAME = '****'
& Nbsp; DOCUMENTCLOUD_PASS = '****'
আপনার প্রজেক্ট এর urls.py ফাইল URL গুলি যুক্ত করুন:
& Nbsp; (দ '^ ডক্স /' ('doccloud.urls') অন্তর্ভুক্ত)
উদাহরণ টেমপ্লেট আপনি নিম্নলিখিত টেমপ্লেট লোডার আছে অনুমান
& Nbsp; 'django.template.loaders.app_directories.Loader',
'Doccloud' settings.py আপনার ইনস্টল Apps তালিকায় যোগ করুন
আপনার সার্ভার শুরু এবং হোস্ট চলাচল পোর্ট / ডক্স /
একটি কয়েক নোট
ডকুমেন্টস documentcloud থেকে কিন্তু একটি ব্যর্থতার ক্ষেত্রে নিজেদের সরিয়ে প্রচেষ্টা করা হবে অ্যাডমিন ইন্টারফেস ব্যবহার করে মুছে ফেলা, documentcloud ডক এতিম করা হবে
doccloud / admin.py অ্যাডমিন ফর্ম রয়েছে
doccloud / forms.py আপনি যে কোনো পৃষ্ঠায় ব্যবহার করতে পারেন একটি মডেল ফর্ম আছে
doccloud / views.py মডেল ফর্ম ব্যবহার করে একটি উদাহরণ রয়েছে
doccloud.models.Document.connect_dc_doc () documentcloud ডক আপলোড. কিছু সময় আপলোড গ্রহণ করতে পারেন যে বড় নথি জন্য, এই ফাংশন সেলারি / rabbitmq বা মত সঙ্গে ASYNC সঞ্চালন করা উচিত
ব্যবহারকারী documentcloud করতে লগ ইন করা হয় না, যদি না documentcloud প্রক্রিয়াকরণ সমাপ্ত না যে ব্যক্তিগত নথি এবং বড় নথি টেমপ্লেট / detail.html পৃষ্ঠায় প্রদর্শিত হবে না. কিছু কিছু জাতীয় কোড ডকুমেন্ট এর doccloud URL অন্যথায় ফিরে স্থানীয় অবস্থানে সংরক্ষণ করা নথি সাক্ষাৎ বিদ্যমান কিনা দেখতে পরীক্ষা করতে পারে.
এই প্যাকেজ এ আরও: http://www.baycitizen.org/blogs/sandbox/djangodocumentcloud-integration-theres/
Requirements:
- Python
- জ্যাঙ্গো
পাওয়া মন্তব্যসমূহ না