Skip to content
Snippets Groups Projects
Unverified Commit ab49511b authored by hanfi's avatar hanfi
Browse files

code styled

parent 058b76d2
No related branches found
No related tags found
No related merge requests found
......@@ -60,3 +60,10 @@ Install development tools
pip install -r requirements-dev.txt
pre-commit install
```
please use black,isort and flake8 to ensure coherent code style
```
black transporte
isort --profile black transporte
flake8 transporte
```
from transporte import transporte
from transporte.models import *
from datetime import date, time, timedelta
from random import randint, choice
import string
from datetime import date, time, timedelta
from random import choice, randint
from transporte.models import Transport, User, db
roles = ['helpdesk', 'user']
roles = ["helpdesk", "user"]
user = User.query.filter(User.login == 'test@psy.rocks').first()
user = User.query.filter(User.login == "test@psy.rocks").first()
if user is None:
user = User(login='test@psy.rocks', role='admin')
user = User(login="test@psy.rocks", role="admin")
db.session.add(user)
db.session.commit()
......@@ -16,47 +16,75 @@ users = User.query.all()
while len(users) < 4:
user = User(
login='{}@test.psy.rocks'.format(''.join([choice(string.ascii_lowercase) for _ in range(5)]), role='admin'))
login="{}@test.psy.rocks".format(
"".join([choice(string.ascii_lowercase) for _ in range(5)])
),
role="admin",
)
db.session.add(user)
db.session.commit()
users.append(user)
organizers = ['CCCV', 'NOC', 'BOC', 'foobar']
addresses = ['CCCV GmbH (Lager Berlin)\nHolzhauser Straße 139\n13509 Berlin', 'Messe Leipzig\nHalle 4',
'CCCV GmbH (Lager Leipzig)\nDiezmannstraße 20\n04207 Leipzig', 'Getränkelieferant Hamburg']
vehicles = ['car', 'trailer', 'transporter', '7.5t', '18t', '40t']
owner = ['Spedition XYZ', 'CCCV', 'Sixt', 'private']
persons = ['Fahrer XYZ, 0123456789', 'cpunkt, kennste', 'LOC', 'Nick Fahrer']
goods = ['Congress is coming, LOC Crew needs to be shipped! Defrosting initialized! Cryo capsules in wake up mode.',
'Beverages', 'Popcorn', 'Merch', 'Everything!',
'* Gitterboxen\r\n* Bauzaun\r\n* lauter brandschutzrelevanter Kram']
comments = ['What a greate comment!\nMultiline!\nGreat line!\n\nGreat!', 'Whoooohooo', 'Yipp yipp yipp',
'<script>alert(1);</script>']
organizers = ["CCCV", "NOC", "BOC", "foobar"]
addresses = [
"CCCV GmbH (Lager Berlin)\nHolzhauser Straße 139\n13509 Berlin",
"Messe Leipzig\nHalle 4",
"CCCV GmbH (Lager Leipzig)\nDiezmannstraße 20\n04207 Leipzig",
"Getränkelieferant Hamburg",
]
vehicles = ["car", "trailer", "transporter", "7.5t", "18t", "40t"]
owner = ["Spedition XYZ", "CCCV", "Sixt", "private"]
persons = ["Fahrer XYZ, 0123456789", "cpunkt, kennste", "LOC", "Nick Fahrer"]
goods = [
"""Congress is coming, LOC Crew needs to be shipped!
Defrosting initialized! Cryo capsules in wake up mode."""
"Beverages",
"Popcorn",
"Merch",
"Everything!",
"* Gitterboxen\r\n* Bauzaun\r\n* lauter brandschutzrelevanter Kram",
]
comments = [
"What a greate comment!\nMultiline!\nGreat line!\n\nGreat!",
"Whoooohooo",
"Yipp yipp yipp",
"<script>alert(1);</script>",
]
for i in range(0, 2):
foo = Transport(user_id=choice(users).id, organizer=choice(organizers), needs_organization=randint(0, 1),
foo = Transport(
user_id=choice(users).id,
organizer=choice(organizers),
needs_organization=randint(0, 1),
origin=choice(addresses),
destination=choice(addresses),
date=date.today() - timedelta(days=i),
time=time(hour=randint(0, 23),
minute=randint(0, 59)), vehicle=choice(vehicles),
time=time(hour=randint(0, 23), minute=randint(0, 59)),
vehicle=choice(vehicles),
goods=choice(goods),
vehicle_owner=choice(owner),
driver_contact=choice(persons), orga_contact=choice(persons),
comment=choice(comments))
driver_contact=choice(persons),
orga_contact=choice(persons),
comment=choice(comments),
)
db.session.add(foo)
db.session.commit()
for _ in range(10):
foo = Transport(user_id=choice(users).id, organizer=choice(organizers), needs_organization=randint(0, 1),
foo = Transport(
user_id=choice(users).id,
organizer=choice(organizers),
needs_organization=randint(0, 1),
origin=choice(addresses),
destination=choice(addresses),
date=date.today() + timedelta(days=randint(0, 31)),
time=time(hour=randint(0, 23),
minute=randint(0, 59)), vehicle=choice(vehicles),
time=time(hour=randint(0, 23), minute=randint(0, 59)),
vehicle=choice(vehicles),
goods=choice(goods),
vehicle_owner=choice(owner),
driver_contact=choice(persons), orga_contact=choice(persons),
comment=choice(comments))
driver_contact=choice(persons),
orga_contact=choice(persons),
comment=choice(comments),
)
db.session.add(foo)
db.session.commit()
from setuptools import setup
setup(
name='transporte',
packages=['transporte'],
name="transporte",
packages=["transporte"],
include_package_data=True,
install_requires=[
'flask',
"flask",
],
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment