GithubHelp home page GithubHelp logo

verumafalsum / btre_django Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 2.46 MB

Django Project. Site for real estate search and interaction with realtors.

License: MIT License

Python 36.42% CSS 3.79% JavaScript 0.13% HTML 59.66%

btre_django's People

Contributors

programminglanguageleader avatar verumafalsum avatar

btre_django's Issues

Dependencies

Нужно указать зависимости проекта через файл requirments.txt или через Pipfile с Pipfile.lock

PEP8

Если код открыть в среде с настроенным линтёром, то он будет засвечен желтым во многих местах. Надо бы пофиксить. Ошибки, которые заметил:

  • нет переноса строки в конце файла
  • между объявлениями функции и классов нет 2 переносов строк
  • между объявлениями методов класс нет переноса строки
  • длина строки превосходит 79 символов

Есть специальная утилита для проверки PEP8 - https://pypi.org/project/pep8/.

Эту проблему лучше решать постепенно вместе с остальными

Bootstrap

Если посмотреть на языки в проекте, то есть ощущение, что это очень запаренный проект с CSS и блекджеком, но тут всего лишь используется Bootstrap. Не очень хорошо. Надо включить минимизированный файл вместо полного

В index.html не отображается background в showcase

Та же проблема и в listings.html. Если посмотреть на элемент через inspector, background будет зачеркнутым:
#showcase-inner {
background: url(../img/building.jpg) no-repeat top center cover; Unsupported property value
}

Я уже давно ищу решение проблемы, но ничего не работает

Настройки проекта

  • Надо предусмотреть логику, чтобы при DEBUG=True можно было запуститься без postgresql
  • Желательно скрыть SECRET_KEY из конфигурации и получать его динамически (из переменных сред или файла, например)
  • Можно вынести часть настроек в файл. Удобно использовать эту библиотеку - decouple

README

Надо бы написать простой README, где будет показано хотя бы, что это за штука и как её запустить локально

Static files

Их лучше размещать на верхнем уровне, а не в папке проекта

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.