का उपयोग करके अपलोड का आकार सत्यापित करें हमारे नवीनतम एप्लिकेशन में हमें कुछ अपलोड संसाधित करने की आवश्यकता है, मैंने पहले पेपरक्लिप के साथ काम किया है और सबकुछ बस काम करता है! लेकिन हम carrierwave को आज़माकर देख रहे हैं, यह आशाजनक लग रहा है लेकिन, मुझे कोई अटैचमेंट के आकार को सत्यापित करने के लिए नहीं मिल रहा है, ऐसा लगता है कि documentation के बारे में कोई जानकारी नहीं है, क्या हमें इसे मैन्युअल रूप से जोड़ना चाहिए एक कस्टम सत्यापनकर्ता के माध्यम से मॉडल?कैरियरवेव
अग्रिम धन्यवाद!
ऐसा लगता है जैसे वे यह (अभी तक) की जरूरत नहीं है बस मेरे मॉडल, => https://gist.github.com/795665 – jpemberthy
मैं ऊपर समाधान थोड़ा के साथ काम कर रहा था को यह कस्टम सत्यापनकर्ता जोड़ा खुद। बस जागरूक रहें कि कैश में संग्रहीत होने के बाद ही छवि के आकार को मान्य कर दिया जाएगा। क्लाइंट साइड सत्यापन के संदर्भ में मैं अभी भी खुद को देख रहा हूं –
यदि आप अपनी साइट को हास्यास्पद रूप से बड़ी फ़ाइलों को अपलोड करने से सुरक्षित करना चाहते हैं, तो कैरियरवेव सत्यापन मदद नहीं करेगा, इसके बजाय सीखें [सर्वर को कैसे सुरक्षित करें] (http://stackoverflow.com/questions/2200188/रेल-फ़ाइल-अपलोड आकार सीमा नहीं)। यदि आप वीडियो और छवियों के लिए अलग-अलग आकार सीमाएं चाहते हैं या आप न्यूनतम फ़ाइल आकार को मान्य करना चाहते हैं तो कैरियरवेव फ़ाइल आकार सत्यापन उपयोगी हो सकता है। – skalee