راکت
حل شده

مشکل ریجیستر کردن مدل ها در ادمین جنگو

6 پاسخ

سلام من تو یکی از اپ هام یک فایل به نام ادمین دات پی وای ساختم
و مدلم رو توش ریجیستر کردم و بدون مشکل کار کرد اما برای اپ روت کار نمی کنه

کد ادمین :

from django.contrib import admin
from . import models

admin.site.register(models.slide)
ثبت پرسش جدید

پاسخ‌ها

6
IrajJavidan
IrajJavidan
@IrajJavidan1
بهترین پاسخ

@mmj.sys
پوشه ای که توش فایل settings.py قرار داره، جزو اپ های شما نیست،
قرار نیست اونجا مدل بسازین و رجیستر کنین و ...
یدونه اپ بسازین و مدل ها و admin.py و ... رو منتقل کنین به اونجا، و به INSTALLED_APPS اضافش کنین

Nima Aram
Nima Aram
@aramnima50

تخصص: a simple full stack

@mmj.sys
میشه منظورتون رو واضح تر بگید و اگه به اروری بر خوردید ارور رو بگید؟
در ضمن فایل admin.py رو هیچ وقت تو پوشه روت قرار نمیدن و در داخل همون اپی که مدل slide پیاده سازی شده قرار میدن

IrajJavidan
IrajJavidan
@IrajJavidan1

وقتی شما یک اپ میسازید با

./manage.py startapp myapp

به طور خودکار فایل admin.py توش هست.
شما کجا این فایل رو ساختین؟
به این نکته هم توجه کنید که اپتون رو توی settings.py به INSTALLEDAPPS باید اضافه کرده باشید.

شاید پاسخ شما همین‌جا باشد

mmj-sys
mmj-sys
@mmj.sys

تخصص: داش متخصص چیه من پروفسورم .

@aramnima50
@IrajJavidan1

من تو اپ هام مشکلی ندارم
من یه مدل تو اپ روت دارم که میخوام ریجیستر کنم

project/rootapp/models.py

الان این مدلم که توی این فایل هست رو چجوری ریجیستر کنم که تو پنل بیاد ؟‌
فقط همین
چون برای اول صفحه هوم هستش میخوام تو اپ روت باشه

Nima Aram
Nima Aram
@aramnima50

تخصص: a simple full stack

@mmj.sys
فایل پروژه رو زیپ کن بفرست تا ببینیم مشکلش چیه

mmj-sys
mmj-sys
@mmj.sys

تخصص: داش متخصص چیه من پروفسورم .

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام