היי,
אני מנסה לסדר את המודולים ללא הצלחה.
לפי קובץ הסטנדרט בgit באים קודם המודולים שבאים עם פייתון, לאחר מכן מודולים חיצוניים, ולבסוף מודולים שמיבאיים מקובץ py אחר.
import random
import bcrypt
import peewee
from flask import (abort, Flask, redirect, render_template, request, session
url_for)
from models import (database, Categories, Companies, Movies, MoviesCategory, Reviews,
Users)
תודה!
Yam
לדעתי flask אחרי bcrypt, ואותיות גדולות לפני אותיות קטנות
(אבל בכנות – אם יש לך דברים אחרים לעשות עזבי את זה, זה לא מה שיפיל את ההגשה )
adi1
ניסיתי גם ככה, הבודק צועק על השורה של models שהם לא במקום וגם לא מסודרים בסדר הלא נכון.
והבנתי את הרמז תודה
import random
import bcrypt
from flask import (abort, Flask, redirect, render_template, request, session,
url_for)
import peewee
from models import (database, Categories, Companies, Movies, MoviesCategory, Reviews,
Users)
Yam
ב־models נסי להעביר את האותיות הגדולות כך שיהיו לפני database
nadav
האמת על זה רצי לכתוב פוסט, לפי flake8 האותיות הגדולות אכן מופיעות לפני
אבל בבודק האוטומטי זה דורש לפי סדר א.ב כלומר
ניתן להתקין flake8 ואז להריץ flake8 בשורת פקודה
הוא נותן לך את כל השגיאות האפשריות.
רק כמו שציינתי לפני יש בעיה אחת שזה לא תואם לבודק האוטומטי, שמעדיף סדר מאשר אותיות קטנות/גדולות(כשהם רשומים נפרד לפחות)
לייק 1
Yam
קונבנציות שונות. תתעלמו מההערות האלו כל עוד אתם קונסיסטנטיים ויש לכם סימוכין למאיפה לקחתם את הקונבנציה