
Research
Malicious fezbox npm Package Steals Browser Passwords from Cookies via Innovative QR Code Steganographic Technique
A malicious package uses a QR code as steganography in an innovative technique.
django-contactforms
Advanced tools
django-contactforms is a very simple application package. It's help you create your contact forms. Please refer to the tests to see how it's done.
Directly install from PyPi
To install this just type:
pip install django-contactforms
After installation is complete:
./manage.py migrate contactforms
./manage.py makemigrations contactforms
./manage.py migrate contactforms
The easiest way to set up the views in django-contactforms
is to just use the provided URLconf
, found at contactforms.urls
.
You can include it wherever you like in your site's URL configuration; for example, to have it live at the URL /contact/
:
from django.urls import path, include
urlpatterns = [
# ....
path('contact/', include('contactforms.urls')),
]
A basic usage of django-contactforms could be (example):
Added this line in home file or where you using contact forms.
{% include "contact/contact.html" %}
Create contact.html
# templates/contact/contact.html
<div class="row">
<form action="{% url 'contact' %}" method="post">
<h3>Send a Message</h3>
{% csrf_token %}
<div class="form-group">
{% if messages %}
{% for message in messages %}
<span{% if message.tags %} class="{{ message.tags }}"{% endif %} style="color: green">{{ message }}</span>
{% endfor %}
{% endif %}
</div>
<div class="form-group">
{{ forms.name }}
</div>
<div class="form-group">
{{ forms.email }}
</div>
<div class="form-group">
{{ forms.subject }}
</div>
<div class="form-group">
{{ forms.message }}
</div>
<button class="btn btn-primary" type="submit">Submit</button>
</form>
</div>
Hello, I am Sajib Hossain. I am the author of this project. If you face problem to install or setup this package please feel free to contact with me. I always try to help you. If you want to add someting in this package always welcome to pull request.
FAQs
Django Contact Form Package
We found that django-contactforms demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.
Application Security
/Research
/Security News
Socket detected multiple compromised CrowdStrike npm packages, continuing the "Shai-Hulud" supply chain attack that has now impacted nearly 500 packages.