Coder Social home page Coder Social logo

lukaskogaborik / web Goto Github PK

View Code? Open in Web Editor NEW

This project forked from trojsten/web

0.0 0.0 0.0 16.35 MB

Trojstenovy web

License: MIT License

HTML 17.97% Python 63.12% Shell 0.10% CSS 1.80% JavaScript 14.23% Dockerfile 0.23% Less 2.52% Brainfuck 0.03%

web's Introduction

Trojsten web

Trojstenovy web

CircleCI codecov Code style: black

Getting started

This project uses pre-commit. You can install it using pip install pre-commit and it's also included in the project requirements.

Activate it with

pre-commit install --allow-missing-config

For dependency management we use Poetry. See https://poetry.eustace.io/docs/#installation for installation manual.

Running locally

Please follow the installation manual here: https://github.com/trojsten/web/wiki/Návod-na-inštaláciu

Committing code

Please send a pull request with a descriptive title and all necessary information in the description. Preferably all in English. The pull request needs to pass automatic checks and have at least one approval from the project maintainers.

We currently check the following things:

  • code style
    • the code must follow black codestyle. The easiest way to achieve this is to automatically format the code with the black tool. This is also enforced by the pre-commit check. Note that black is currently not included in the project requirements, because it requires Python 3.6+.
    • imports must be sorted alphabetically (within import categories). You can use isort to automatically sort imports the correct way. This is also enforced by the pre-commit check.
    • the code must also pass flake8 lint check.
  • tests
    • the PR must pass all tests
    • the PR should also have sufficient code coverage.
  • migrations
    • the PR must include all necessary migrations. Note that Django localizes migrations, so make sure your translations are up to date (./manage.py compilemessages) before generating migrations.

Sites running on this:

Related projects

web's People

Contributors

mhozza avatar black3r avatar syslo avatar maaario avatar arasid avatar dodo42 avatar gardenerik avatar roukanken42 avatar koniiiik avatar zoltanonody avatar mixie avatar sammko avatar sobkulir avatar kubik369 avatar lukasbalaz avatar ano95 avatar milos7250 avatar adam-dej avatar krtko1 avatar n4m3l355 avatar siegrift avatar michalstanik1 avatar matuszelenak avatar ananasj avatar gogis0 avatar dependabot[bot] avatar anotherkamila avatar thematinak avatar matejbadin avatar conqeror avatar

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.