با سلام خدمت دوستان
بچه ها من ادرس دهی هامو توی جنگو با app_name انجام دادم و میخام id مقاله مورد نظرمو به صفحه ای خاص لینک بدم که این ارور رو میده که میگه پارامترو ارسال نکردی درصورتی که من ارسال کردم به نظرتون مشکل کجاست توی view هم پارامترو بهش ارسال کردم
این کد تمپلیتمه :
{% extends 'articles/master.html' %}
{% block title %}
{{title}}
{% endblock %}
{% block content %}
<h2>{{ title }}</h2>
<p>{{ article_body }}</p>
<a href="{% url 'art:article.edit' article.id %}" class="btn btn-primary">Edit</a>
{% endblock %}
اینم تصویر خطا :
@ErfanSadeqiNejad
ممنون از توضیحت نه درست نشد ببین فایل urls ماژولم اینه
from django.urls import path
from . import views
appname = 'art'
urlpatterns = [
path('' , views.articles , name = 'articles'),
path('<int:articleid>' , views.single , name = 'article' ),
path('send' , views.send ),
path('<int:articleid>/edit' , views.edit , name = 'edit' ),
]
و توی یک تمپلیتی ای دی پاس داده شده و میخام ازش استفاده کنم کدش اینه:
{% block content %}
<h۲>{{ title }}</h۲>
<p>{{ articlebody }}</p>
<a href="{% url 'art:edit' article.id %}" class="btn btn-primary">Edit</a>
{% endblock %}
ولی همون ارور رو میده
سینتکسش همینه دیگه مشکلش کجاسبه نظرتون؟
ببین
app_name برای موقعی هست که شما از include استفاده کردید و این app_name توسط جنگو میاد جای namespace قرار میگیره
پس اینو چک کنید که حتما فرایند بالا باشه چون تو کدی که قرار دادی appname نوشتی نه app_name
@erfancoder
سلام
برای پایتون اگه زبان خوب نیست دوره جادی و اردوخانی دوره های خوبین برای جنگو هم اردوخانی خوبه
اگه زبانت خوبه برای پایتون دوره ماش همدانی خیلی خوبه برای جنگو هم همینطور
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟