වෙබ් රාමු නිකුතුව , Python හි ලියා ඇති අතර වෙබ් යෙදුම් සංවර්ධනය කිරීම සඳහා නිර්මාණය කර ඇත. Django 3.0 ශාඛාව නිත්ය ආධාරක නිකුතුවක් ලෙස වර්ගීකරණය කර ඇත අප්රේල් 2021 දක්වා යාවත්කාලීන වේ. LTS ශාඛාව 2.22 2022 අප්රේල් දක්වා සහ 1.11 ශාඛාව 2020 අප්රේල් දක්වා සහය දක්වයි. ශාඛාව 2.1 සඳහා සහාය අත්හිටුවා ඇත.
යතුර :
- ASGI යෙදුමක ආකාරයෙන් ක්රියාත්මක කිරීම සමඟ අසමමුහුර්ත මාදිලියේ වැඩ කිරීම සඳහා සහාය. මෘදුකාංග අතුරුමුහුණත (Asynchronous Server Gateway Interface) WSGI සඳහා ආදේශකයක් ලෙස නිර්මාණය කර ඇති අතර, අසමමුහුර්ත ක්රියාකාරිත්වයට සහාය වන සේවාදායකයන්, රාමු සහ යෙදුම්වල අන්තර්ක්රියා සඳහා පහසුකම් සැලසීම අරමුණු කර ගෙන ඇත. WSGI භාවිතයෙන් ධාවනය සඳහා සහාය රඳවා තබා ඇති අතර, ASGI මත පදනම් වූ පරිසරයන් තුළ ධාවනය වන විට පමණක් අසමමුහුර්ත-ආශ්රිත කේතය ඇතුළත් වේ.
අසමමුහුර්ත මාදිලිය සඳහා, වෙනම සිද්ධි ලූපයක් ක්රියාත්මක කර ඇති අතර, "Async unsafe" ලෙස සලකුණු කර ඇති ඇමතුම් කේතයට ඉඩ නොදේ. මෙම කේතයට, උදාහරණයක් ලෙස, අසමමුහුර්ත සන්දර්භයක භාවිතා කළ නොහැකි DBMS (ORM) සමඟ මෙහෙයුම් ඇතුළත් වේ (මෙම අවස්ථාවේදී, SynchronousOnlyOperation දෝෂයක් පෙන්වනු ඇත) සහ වෙනම සමමුහුර්ත නූල් එකක තැබිය යුතුය.
- විය හැකි විශේෂිත enum වර්ග TextChoices, IntegerChoices සහ Choices එකතු කරන ලදී ආකෘතියේ පෙළ සහ පූර්ණ සංඛ්යා ක්ෂේත්ර නිර්වචනය කිරීමට, උදාහරණයක් ලෙස, ක්ෂේත්රවල කියවිය හැකි ලේබල් කට්ටල ගබඩා කිරීමට අවශ්ය නම්, ඇතැම් ලක්ෂණ වලට පරිවර්තනය කර ඇත:
පන්තිය වසරඉන් පාසල(මාදිලි. පෙළ තේරීම්):
FRESHMAN = 'FR', _('නැවුම්කරු')
SOPHOMORE = 'SO', _('Sophomore')
JUNIOR = 'JR', _('Junior')
SENIOR = 'SR', _('ජ්යෙෂ්ඨ')
GRADUATE = 'GR', _('උපාධිය') - ප්රතිදානය කරන ප්රකාශන නියම කිරීමේ හැකියාව එක් කරන ලදී , විවරණ පෙරහන සඳහා ඒවා භාවිතා කිරීමට පෙර, ප්රථමයෙන් විවරණ නොදී කෙලින්ම QuerySet පෙරහන් තුළ.
- MariaDB 10.1 සහ නව නිකුතු සඳහා නිල සහාය සපයනු ලැබේ.
- PostgreSQL සඳහා පන්තිය ක්රියාත්මක කර ඇත ප්රකාශන මත පදනම් වූ සීමාවන් භාවිතා කිරීමට ;
- Python 3.5 සහාය අත්හිටුවා ඇත.
මූලාශ්රය: opennet.ru
