প্রশ্ন ট্যাগ «django-models»

ওয়েব ফ্রেমওয়ার্ক জ্যাঙ্গো থেকে মডেল শ্রেণির ব্যবহার সম্পর্কিত প্রশ্নের জন্য।

4
একটি একক ক্যোরিসেটের সাহায্যে ডাটাবেস রেকর্ডটি নির্বাচন করুন এবং আপডেট করুন
আমি দুটি জিজ্ঞাসা না করে কীভাবে একই সাথে একটি updateএবং selectবিবৃতি চালাতে querysetপারি: - একটি অবজেক্টটি নির্বাচন করা - এবং একটিতে অবজেক্ট আপডেট করার জন্য এসকিউএল এর সমতুল্য কিছু হবে: update my_table set field_1 = 'some value' where pk_field = some_value

6
জাজানো মডেলটির জন্য একটি অনেক থেকে অনেক ক্ষেত্রে কীভাবে একটি অবজেক্ট তৈরি করবেন?
আমার মডেল: class Sample(models.Model): users = models.ManyToManyField(User) আমি উভয় সংরক্ষণ করতে চান user1এবং user2যে মডেল: user1 = User.objects.get(pk=1) user2 = User.objects.get(pk=2) sample_object = Sample(users=user1, users=user2) sample_object.save() আমি জানি এটি ভুল, তবে আমি নিশ্চিত যে আমি যা করতে চাই তা আপনি পেয়ে গেছেন। তুমি এটা কি ভাবে করবে ?

10
জ্যাঙ্গোতে নালার অনুমতি দেয় এমন অনন্য ক্ষেত্র
আমার কাছে মডেল ফু আছে যা ফিল্ড বার রয়েছে। বার ক্ষেত্রটি অনন্য হওয়া উচিত, তবে এতে নালার অনুমতি দিন, অর্থাত্ বার ক্ষেত্রটি যদি আমি একাধিক রেকর্ডের অনুমতি দিতে চাই nullতবে তা যদি nullমান না হয় তবে অবশ্যই তা অনন্য। এখানে আমার মডেল: class Foo(models.Model): name = models.CharField(max_length=40) bar = models.CharField(max_length=40, …

10
জাঙ্গো: স্ট্রিং থেকে মডেল পাবেন?
জাজানোতে, আপনি সম্পর্কগুলি নির্দিষ্ট করতে পারেন: author = ForeignKey('Person') এবং তারপরে অভ্যন্তরীণভাবে এটি স্ট্রিং "ব্যক্তি" কে মডেলে রূপান্তর করতে হবে Person। এই কাজটি কোথায়? আমি এটি ব্যবহার করতে চাই, তবে এটি খুঁজে পাচ্ছি না।

1
জ্যাঙ্গো: এক সাথে সিলেক্ট_ রিলেটেড এবং get_object_or_404 ব্যবহার করে
Get_object_or_404 এবং ব্যবহার করার কোনও উপায় আছে কি?এই দুটি একসাথে ব্যবহারের ফলাফল অর্জনের জন্য সিলেক্ট রিলেটেড বা অন্য (এটি চেষ্টা করে / বাদ দিয়ে) ??

3
জ্যাঙ্গো অনেক টোমনি ফিল্টার ()
আমার একটি মডেল রয়েছে: class Zone(models.Model): name = models.CharField(max_length=128) users = models.ManyToManyField(User, related_name='zones', null=True, blank=True) এবং আমি এর লাইন বরাবর একটি ফিল্টার গঠন করা প্রয়োজন: u = User.objects.filter(...zones contains a particular zone...) এটি ব্যবহারকারীর উপর একটি ফিল্টার হতে হবে এবং এটি একটি একক ফিল্টার প্যারামিটার হতে হবে। এর কারণ হ'ল …

4
রানটাইমে নির্ধারিত আপলোড_এর সাথে জাজানো ফাইলফিল্ড
আমি আমার আপলোডগুলি সেট আপ করার চেষ্টা করছি যাতে ব্যবহারকারী জো যদি কোনও ফাইল আপলোড করে তবে তা প্রত্যেকের ফাইলকে মিডিয়া_রোটে যাওয়ার বিপরীতে এটি মিডিয়া_রোট / জোতে যায়। সমস্যাটি হ'ল মডেলটিতে এটি কীভাবে সংজ্ঞায়িত করা যায় তা আমি জানি না। এটি বর্তমানে এটি কেমন দেখাচ্ছে: class Content(models.Model): name = models.CharField(max_length=200) …

4
জাজানোতে বর্তমানে ব্যবহারকারীর ব্যবহারকারীর আইডি লগইন করবেন কীভাবে?
কীভাবে বর্তমানে লগ-ইন করা ব্যবহারকারীর আইডি পাবেন? ইন models.py: class Game(models.model): name = models.CharField(max_length=255) owner = models.ForeignKey(User, related_name='game_user', verbose_name='Owner') ইন views.py: gta = Game.objects.create(name="gta", owner=?)

2
আমি কীভাবে আমার মডেল.পিতে একটি জ্যাঙ্গো সেটিংস পরিবর্তনশীল উল্লেখ করতে পারি?
এটি একটি খুব প্রাথমিক প্রশ্ন। তবে আমি স্ট্যাম্পড। আমি কীভাবে আমার মডেল.পাইতে জ্যাঙ্গো সেটিংস পরিবর্তনশীল উল্লেখ করতে পারি? NameError: name 'PRIVATE_DIR' is not defined এছাড়াও অন্যান্য অনেকগুলি জিনিস চেষ্টা করে settings.PRIVATE_DIR settings.py: PRIVATE_DIR = '/home/me/django_projects/myproject/storage_dir' models.py: # Problem is here. from django.core.files.storage import FileSystemStorage fs = FileSystemStorage(location=PRIVATE_DIR) class Customer(models.Model): lastName …

5
জ্যাঙ্গোতে গণনা টীকা দেওয়ার জন্য কীভাবে অবজেক্টগুলি ফিল্টার করবেন?
সাধারণ জ্যাঙ্গো মডেলগুলি বিবেচনা করুন Eventএবং Participant: class Event(models.Model): title = models.CharField(max_length=100) class Participant(models.Model): event = models.ForeignKey(Event, db_index=True) is_paid = models.BooleanField(default=False, db_index=True) অংশগ্রহণকারীদের মোট সংখ্যার সাথে ইভেন্টের ক্যোয়ারীটি বয়ান করা সহজ: events = Event.objects.all().annotate(participants=models.Count('participant')) ফিল্টারযুক্ত অংশগ্রহণকারীদের গণনার সাথে কীভাবে বেনিফিট করবেন is_paid=True? অংশগ্রহণকারীদের সংখ্যা নির্বিশেষে আমাকে সমস্ত ইভেন্টগুলি জিজ্ঞাসা করতে …

10
জ্যাঙ্গোতে মডেলের ক্ষেত্রগুলি পান
একটি জ্যাঙ্গো মডেল দেওয়া, আমি এর ক্ষেত্রগুলির সমস্ত তালিকা করার চেষ্টা করছি। আমি _ মেটা মডেল অ্যাট্রিবিউটটি ব্যবহার করে এটি করার কয়েকটি উদাহরণ দেখেছি, কিন্তু মেটার সামনে আন্ডারস্কোরটি কি ইঙ্গিত করে না যে _মেটা বৈশিষ্ট্যটি একটি ব্যক্তিগত বৈশিষ্ট্য এবং সরাসরি অ্যাক্সেস করা উচিত নয়? ... কারণ, উদাহরণস্বরূপ, _মেটার লেআউটটি ভবিষ্যতে …

4
জাজানো - বিজ্ঞপ্তি মডেল আমদানির বিষয়টি
আমি সত্যিই এটি পাচ্ছি না, সুতরাং যদি কেউ ব্যাখ্যা করে যে কীভাবে এটি কাজ করে তবে আমি এটির খুব প্রশংসা করব। আমার দুটি অ্যাপ্লিকেশন রয়েছে, অ্যাকাউন্ট এবং থিম ... এখানে আমার সেটিংসের তালিকা রয়েছে: INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'accounts', 'themes', ) অ্যাকাউন্টগুলিতে, আমি এটি করার চেষ্টা করছি: …

6
জ্যাঙ্গো মডেল তৈরি করুন বা উপস্থিত থাকলে আপডেট করুন
আমি ব্যক্তির মতো একটি মডেল অবজেক্ট তৈরি করতে চাই, যদি ব্যক্তির আইডি উপস্থিত না থাকে, বা আমি সেই ব্যক্তিকে বস্তুটি পাই। নিম্নলিখিত হিসাবে একটি নতুন ব্যক্তি তৈরি করার কোড: class Person(models.Model): identifier = models.CharField(max_length = 10) name = models.CharField(max_length = 20) objects = PersonManager() class PersonManager(models.Manager): def create_person(self, identifier): person …

5
জ্যাঙ্গো ক্যোয়ারিতে "লাইক" সমতুল্য s
জাঙ্গোতে এই এসকিউএল বিবৃতিটির সমতুল্য কী? SELECT * FROM table_name WHERE string LIKE pattern; আমি কীভাবে এটি জাঙ্গোতে বাস্তবায়ন করব? আমি চেষ্টা করেছিলাম result = table.objects.filter( pattern in string ) তবে তা কার্যকর হয়নি। আমি কীভাবে এটি বাস্তবায়ন করব?

3
জ্যাঙ্গো - বিদেশী কী বৈশিষ্ট্যগুলিতে ফিল্টারিং
আমি একটি নির্দিষ্ট ক্ষেত্রের মান এর উপর ভিত্তি করে জাজানোতে একটি টেবিল ফিল্টার করার চেষ্টা করছি ForeignKey। উদাহরণস্বরূপ, আমার কাছে দুটি মডেল রয়েছে: class Asset(models.Model): name = models.TextField(max_length=150) project = models.ForeignKey('Project') class Project(models.Model): name = models.TextField(max_length=150) আমি সম্পর্কিত প্রকল্পের নামের উপর ভিত্তি করে আমার সম্পদ তালিকা ফিল্টার করতে চাই। বর্তমানে, …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.