Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
m3_webInterface
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
m3
m3_webInterface
Commits
b17f7c67
Commit
b17f7c67
authored
Jan 26, 2023
by
Mario Chirinos Colunga
💬
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.geoint.mx/m3/m3_webInterface
parents
41a93a7d
bca0446a
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
4 deletions
+8
-4
views.py
catalog/views.py
+8
-4
No files found.
catalog/views.py
View file @
b17f7c67
...
...
@@ -115,10 +115,13 @@ def getNewsByRequest(request, values=None):
if
"text"
in
request
.
GET
and
request
.
GET
[
'text'
]
!=
"None"
and
request
.
GET
[
'text'
]
!=
""
:
# myQuery &= Q(text__search=request.GET['text'])
myQuery
&=
Q
(
search_vector
=
request
.
GET
[
'text'
])
print
(
myQuery
)
# if values is None:
return
News
.
objects
.
filter
(
myQuery
)
# else:
# return News.objects.filter(myQuery).values(",".join(values))
#-------------------------------------------------------------------------------
def
status
(
request
):
tPublishers
=
Publisher
.
objects
.
filter
(
type
=
"texto"
)
.
filter
(
active
=
True
)
...
...
@@ -168,8 +171,8 @@ def index(request):
"""
View function for home page of site.
"""
values
=
[
"publisher"
,
"date"
,
"search_vector"
,
"text"
]
news
=
getNewsByRequest
(
request
)
values
=
[
"publisher"
,
"date"
,
"search_vector"
]
#
, "text"]
news
=
getNewsByRequest
(
request
,
values
)
data
=
request
.
GET
.
copy
()
form
=
SearchForm
(
data
)
...
...
@@ -266,7 +269,8 @@ def newsDetails(request, newsId):
form
=
SearchForm
(
request
.
GET
)
news
=
News
.
objects
.
get
(
id
=
newsId
)
# news.text = news.text.replace(request.GET['text'], "<b>"+request.GET['text']+"</b>")
for
i
in
request
.
GET
[
'text'
]
.
split
():
news
.
text
=
news
.
text
.
replace
(
i
,
"<b>"
+
i
+
"</b>"
)
return
render
(
request
,
'new/newsDetails.html'
,{
"form"
:
form
,
"news"
:
news
})
#-------------------------------------------------------------------------------
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment