Commit dd59277 1 parent 12f98e9 commit dd59277 Copy full SHA for dd59277
File tree 4 files changed +145
-1
lines changed
4 files changed +145
-1
lines changed Original file line number Diff line number Diff line change
1
+ # Byte-compiled / optimized / DLL files
2
+ __pycache__ /
3
+ * .py [cod ]
4
+ * $py.class
5
+
6
+ # C extensions
7
+ * .so
8
+
9
+ # Distribution / packaging
10
+ .Python
11
+ build /
12
+ develop-eggs /
13
+ dist /
14
+ downloads /
15
+ eggs /
16
+ .eggs /
17
+ lib /
18
+ lib64 /
19
+ parts /
20
+ sdist /
21
+ var /
22
+ wheels /
23
+ share /python-wheels /
24
+ * .egg-info /
25
+ .installed.cfg
26
+ * .egg
27
+ MANIFEST
28
+
29
+ # PyInstaller
30
+ # Usually these files are written by a python script from a template
31
+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
32
+ * .manifest
33
+ * .spec
34
+
35
+ # Installer logs
36
+ pip-log.txt
37
+ pip-delete-this-directory.txt
38
+
39
+ # Unit test / coverage reports
40
+ htmlcov /
41
+ .tox /
42
+ .nox /
43
+ .coverage
44
+ .coverage. *
45
+ .cache
46
+ nosetests.xml
47
+ coverage.xml
48
+ * .cover
49
+ * .py,cover
50
+ .hypothesis /
51
+ .pytest_cache /
52
+ cover /
53
+
54
+ # Translations
55
+ * .mo
56
+ * .pot
57
+
58
+ # Django stuff:
59
+ * .log
60
+ local_settings.py
61
+ db.sqlite3
62
+ db.sqlite3-journal
63
+
64
+ # Flask stuff:
65
+ instance /
66
+ .webassets-cache
67
+
68
+ # Scrapy stuff:
69
+ .scrapy
70
+
71
+ # Sphinx documentation
72
+ docs /_build /
73
+
74
+ # PyBuilder
75
+ .pybuilder /
76
+ target /
77
+
78
+ # Jupyter Notebook
79
+ .ipynb_checkpoints
80
+
81
+ # IPython
82
+ profile_default /
83
+ ipython_config.py
84
+
85
+ # pyenv
86
+ # For a library or package, you might want to ignore these files since the code is
87
+ # intended to run in multiple environments; otherwise, check them in:
88
+ # .python-version
89
+
90
+ # pipenv
91
+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
92
+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
93
+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
94
+ # install all needed dependencies.
95
+ # Pipfile.lock
96
+
97
+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow
98
+ __pypackages__ /
99
+
100
+ # Celery stuff
101
+ celerybeat-schedule
102
+ celerybeat.pid
103
+
104
+ # SageMath parsed files
105
+ * .sage.py
106
+
107
+ # Environments
108
+ .env
109
+ .venv
110
+ env /
111
+ venv /
112
+ ENV /
113
+ env.bak /
114
+ venv.bak /
115
+
116
+ # Spyder project settings
117
+ .spyderproject
118
+ .spyproject
119
+
120
+ # Rope project settings
121
+ .ropeproject
122
+
123
+ # mkdocs documentation
124
+ /site
125
+
126
+ # mypy
127
+ .mypy_cache /
128
+ .dmypy.json
129
+ dmypy.json
130
+
131
+ # Pyre type checker
132
+ .pyre /
133
+
134
+ # pytype static type analyzer
135
+ .pytype /
136
+
137
+ # Cython debug symbols
138
+ cython_debug /
Original file line number Diff line number Diff line change @@ -12,4 +12,6 @@ services:
12
12
build : .
13
13
ports :
14
14
- " 8000:8000"
15
+ volumes :
16
+ - .:/code
15
17
command : python project/manage.py runserver 0:8000
Original file line number Diff line number Diff line change 1
1
from django .shortcuts import render
2
2
from django .http import HttpResponse
3
3
import redis
4
+ import requests
4
5
5
6
r = redis .Redis (host = "redis-server" , db = 0 )
7
+ # r = redis.Redis(host="localhost", db=0)
6
8
r .set ("visits" , 0 )
7
9
8
10
def index (request ):
11
+ request = requests .get ('https://api.github.com/user' , auth = ('user' , 'pass' ))
9
12
v = int (r .get ("visits" ))
10
13
ret = f"Hello, world. You're at the polls index. Number of visits:{ v } "
11
14
r .set ("visits" , v + 1 )
Original file line number Diff line number Diff line change 1
1
Django >= 3.0 ,< 4.0
2
2
psycopg2-binary >= 2.8
3
- redis == 3.5.3
3
+ redis == 3.5.3
4
+ requests
You can’t perform that action at this time.
0 commit comments